2011-03-25 132 views
6

我的工作是在將要部署的自助服務應用程序(僅觸摸屏,沒有鍵盤/鼠標)的XPe的盒子使用WPF項目中的本地化WPF鍵盤控制,我們有必要用於屏幕鍵盤。我們不能使用內置的XP版本,因爲按鈕太小而無法觸摸,並且無法設置樣式。因爲輸入的值將被放到一個自定義對話框中的單個文本框中,而且我們不想成爲一個真正的鍵盤(發送掃描碼,總是在最上面等),我們不希望讓他們alt-f4退出應用程序等等。正在尋找亭

我發現很多控件支持英文鍵盤,甚至建立自定義的佈局,但是我對一個會改變的通用控件基於InputManager CultureInfo的佈局/字符集。它需要支持所有的操作系​​統語言(最好開箱即用,無需搭建我們支持的每種語言的自定義佈局),這似乎是目前最大的癥結所在。

沒有人有他們使用來完成類似的控制?幾乎所有的東西,我發現不支持不同的佈局和字符集開箱即用,或者它是不能全部風格的一些可怕的90年代早期的C++組件。由於

回答

0

FPS Components聲稱:

被添加到用戶 Windows設置可以在運行時自動生成的 任何語言。此外,用戶還可以通過 增加一個新的XML文件到佈局 文件夾

我從來沒有使用,雖然這款產品增加了自己的語言佈局 。我只知道它的存在。

+0

看起來這個組件將不得不這樣做。它支持改變每個鍵的值,但並不一定是鍵的佈置(法語,例如,使用AZERTY代替QWERTY)。我們必須爲這些語言手動構建佈局。謝謝回覆。 – user676838 2011-05-23 19:53:41