Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在compact framework中以另一种形式隐藏输入面板?_C#_Compact Framework - Fatal编程技术网

C# 如何在compact framework中以另一种形式隐藏输入面板?

C# 如何在compact framework中以另一种形式隐藏输入面板?,c#,compact-framework,C#,Compact Framework,我有两个紧凑的框架形式的申请。 第一个主窗体具有主菜单和输入面板控件。在主窗体上是按钮,当我单击它时,第二个窗体显示出来。第二个窗体有主菜单,但没有输入面板。 问题在于第二个表单上的输入面板。当我显示第二个表单时,输入面板仍然处于启用状态。当我点击第二个表单上的输入面板时,这个表单就会消失。我想有第二个表格没有输入面板,只有主菜单。主菜单上的按钮工作正常 谢谢此代码将使您能够启用/禁用输入面板。输入面板我想你指的是软输入面板键盘 using System.Windows.Forms; priva

我有两个紧凑的框架形式的申请。 第一个主窗体具有主菜单和输入面板控件。在主窗体上是按钮,当我单击它时,第二个窗体显示出来。第二个窗体有主菜单,但没有输入面板。 问题在于第二个表单上的输入面板。当我显示第二个表单时,输入面板仍然处于启用状态。当我点击第二个表单上的输入面板时,这个表单就会消失。我想有第二个表格没有输入面板,只有主菜单。主菜单上的按钮工作正常


谢谢

此代码将使您能够启用/禁用输入面板。输入面板我想你指的是软输入面板键盘

using System.Windows.Forms;
private void EnableSip()
{
          SoftKeyboard.CurrentInputMethod = SoftKeyboard.CurrentInputMethod;
          SoftKeyboard.Enabled = true;
          SoftInputPanel.ShowSIP(true, this);
}
private void DisableSip()
 {
          SoftKeyboard.Enabled = false;
          SoftInputPanel.ShowSIP(false, this);
 }