2012-06-28 58 views
0

我正在爲C#開發移動設備(Motorola ES400)的軟件。這裏我使用默認的wm-SIP,我不想改變它。自動切換到wm 6.5上的數字小鍵盤

有一些文本框,用戶必須填寫。 我的問題是,當他進入一個文本框,在那裏,他應該在他切換到數字鍵盤與 - 鍵只有數字填寫。

我搜索了很長時間,但我找不到在getFocus-Event中自動執行此操作的解決方案。

我也嘗試了Alex Feinman的解決方案,如下所述:What's the best way to enter numbers in Windows Mobile? (.NET CF 3.5)但它也沒有奏效。

是否有這個問題的解決方案 - 不改變inputpanel?

感謝

+0

「不行」? –

回答

0

如果亞歷克斯的解決方案行不通,我看不出有任何選項閉源softkb.dll從代碼切換到數字模式。

我會 一)創建自己的形式與數字鍵幫助用戶輸入數字或 B)寫我自己的數字SIP(也有一些出在網上,這本書裏面例如NumPanel形式「編程Windows CE 「由理查德博林)。可以從代碼切換輸入面板。