如何在紧凑的框架中以另一种形式隐藏输入面板?

时间:2011-03-24 14:45:59

标签: c# compact-framework

我在紧凑框架中有2个表单的应用程序。 第一个主要形式有主菜单和输入面板控件。在主窗体上是按钮,当我点击它时显示第二个窗体。第二种形式有主菜单但没有输入面板。 问题出在第二种形式的输入面板上。当我显示第二个表单时,输入面板仍然启用。当我点击第二张表格上的输入面板时,此表格会消失。我想要第二种形式没有输入面板,只有主菜单。主菜单上的按钮正常工作。

由于

1 个答案:

答案 0 :(得分:0)

此代码可让您启用/禁用输入面板。通过输入面板,我猜你的意思是软输入面板键盘。

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);
 }