c# - 单击不同按钮时保持对文本框的关注

标签 c# compact-framework windows-ce

我目前正在尝试为 WinCE 应用程序开发自定义键盘。目前我有一个带有文本框和按钮的表单。问题是当我单击鼠标发送输入(以确保文本框捕获该输入)时,如何保持键盘上的焦点。一种方法是设置“Focusable”属性,但我似乎无法在 Windows 窗体上设置它。我希望有人能在这方面帮助我。谢谢!

最佳答案

如果您不害怕迁移到 native 端,您可以考虑实现软件输入面板(SIP)。它将按照您描述的方式运行,并且可以由设备上运行的任何应用程序使用。 本文档适用于 Compact 2013,但它也适用于以前的版本(您可以在 MSDN 上找到特定于版本的版本,但它们隐藏得很好): http://msdn.microsoft.com/en-us/library/ee500563.aspx

关于c# - 单击不同按钮时保持对文本框的关注,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23774662/

相关文章:

c++ - 如何使用 GetSystemPowerStatusEx2 API 在 Wince 中表示电池温度值?

c# - Xamarin 形成 Geocoder GetPositionsForAddressAsync 间歇性 android 结果

c# - '/' 应用程序中的服务器错误-->服务器标记格式不正确

c# - 如何使用 Compact Framework 获取 ListView 中最可见的项目?

c# - 在 Visual Studio 2008 for .NET CF 中处理不同的分辨率

image - OutOfMemoryException 使用 Compact Framework 将大图像加载到 Bitmap 对象

tcp - 在win CE中监听tcp事件

c++ - DoModal返回-1 Getlasterror说无效的句柄

c# - Marketplace 测试套件返回 "Unsupported API cannot be used by background agent"

c# - WPF 数据网格 - 如何隐藏可见的下一列/行?