我正在开发一个在XPe盒子上使用WPF的项目,该盒子将被部署为自助服务终端应用程序(仅限触摸屏,无键盘/鼠标),我们需要一个屏幕键盘。我们不能使用内置的XP,因为按钮太小而无法触摸,也无法设置样式。
我们实际上不需要是一个“真正的”键盘(发送扫描码,总是在顶部等),因为输入的值将被放入自定义对话框中的单个文本框中,我们不希望允许他们把alt-f4从应用程序中删除等等。
我发现有很多控件可以支持纯英文键盘,甚至可以构建自定义布局,但是我发现了一个基于InputManager CultureInfo更改布局/字符集的通用控件。它需要支持所有操作系统语言(最好开箱即用,而不必为我们支持的每种语言构建自定义布局),这似乎是目前最大的关键点。
有没有人有他们用来完成类似事情的控件?我发现的几乎所有内容都不支持开箱即用的各种布局和字符集,或者它是一些可怕的早期90年代的C ++组件。感谢
答案 0 :(得分:0)
添加到用户的任何语言 Windows设置可以自动进行 在运行时生成。用户也可以 添加自己的自定义语言布局 通过向Layouts添加新的XML文件 夹
我从未使用过此产品。我只知道它的存在。