在.NET Compact Framework中触摸键盘

Cri*_*ano 2 c# compact-framework

我在网上浏览了一个简化的键盘,用于在Windows Mobile上运行的项目,但我找不到任何好东西,所以我试着自己创建一个.

遇到的基本问题,与用于实现"密钥"的控件有关,是:我需要一个控件: - 可点击 - 可以包含文本 - 不要采取焦点

我做了一些尝试,我发现LinkLabel似乎正是我所需要的:它有效.

现在,问题是:使用LinkLabel实现触摸屏键盘是一个好主意,还是这是错误的做法?我想避免使用这个键盘开发所有应用程序,然后在"太晚"时发现一些麻烦.

cta*_*cke 5

老实说,"正确"的方法是创建一个实际的SIP(WinMo SDK中有一个示例).还有别的,你必须处理你已经看到的焦点问题.