C#WindowsCE.Forms InputPanel(SIP):如何使用enter键来处理面板?

C#WindowsCE.Forms InputPanel(SIP):如何使用enter键来处理面板?,c#,windows-ce,C#,Windows Ce,我正在尝试使文本框的GotFocus事件弹出WindowsCE.Forms InputPanel。 系统将在PDA上运行,所以我需要SIP。 我创建了LostFocus事件来处理(关闭)面板,但我还希望使用enter键来关闭面板,作为“完成”的标志。 我在网上查阅了MSDN和许多其他教程,但找不到任何有用的帮助 有人能帮我解决这个问题吗 提前感谢,将表单的KeyPreview属性设置为true,为Enter键添加一个处理程序,并在看到它时调用this.Close()。SIP在您的问题中指的是什么

我正在尝试使文本框的GotFocus事件弹出WindowsCE.Forms InputPanel。 系统将在PDA上运行,所以我需要SIP。 我创建了LostFocus事件来处理(关闭)面板,但我还希望使用enter键来关闭面板,作为“完成”的标志。 我在网上查阅了MSDN和许多其他教程,但找不到任何有用的帮助

有人能帮我解决这个问题吗


提前感谢,

将表单的
KeyPreview
属性设置为true,为Enter键添加一个处理程序,并在看到它时调用
this.Close()

SIP在您的问题中指的是什么?您使用的SIP标记引用会话启动协议RFC3261.SIP==软输入面板(或软件键盘)。如果你做CE开发,你对它很熟悉。你考虑过创建自己的SIP吗。Windows CE输入面板太小了。然而,据我所知,ctacke的答案是正确的。基于软件的输入面板: