寻找Kiosk的可本地化WPF键盘控件

时间:2011-03-25 14:29:50

标签: wpf controls keyboard kiosk on-screen-keyboard

我正在开发一个在XPe盒子上使用WPF的项目,该盒子将被部署为自助服务终端应用程序(仅限触摸屏,无键盘/鼠标),我们需要一个屏幕键盘。我们不能使用内置的XP,因为按钮太小而无法触摸,也无法设置样式。

我们实际上不需要是一个“真正的”键盘(发送扫描码,总是在顶部等),因为输入的值将被放入自定义对话框中的单个文本框中,我们不希望允许他们把alt-f4从应用程序中删除等等。

我发现有很多控件可以支持纯英文键盘,甚至可以构建自定义布局,但是我发现了一个基于InputManager CultureInfo更改布局/字符集的通用控件。它需要支持所有操作系统语言(最好开箱即用,而不必为我们支持的每种语言构建自定义布局),这似乎是目前最大的关键点。

有没有人有他们用来完成类似事情的控件?我发现的几乎所有内容都不支持开箱即用的各种布局和字符集,或者它是一些可怕的早期90年代的C ++组件。感谢

1 个答案:

答案 0 :(得分:0)

FPS Components声称:

  

添加到用户的任何语言   Windows设置可以自动进行   在运行时生成。用户也可以   添加自己的自定义语言布局   通过向Layouts添加新的XML文件   夹

我从未使用过此产品。我只知道它的存在。