任务很简单。我有标准的桌面Windows 10应用程序。它有一个TextBox控件。当它获得焦点时,我想只允许数字。过滤键盘输入很容易,但如何让应用程序在触摸设备上显示数字键盘?
我已阅读http://brianlagunas.com/showing-windows-8-touch-keyboard-wpf/。 我没有使用所描述的解决方案,我的应用程序取决于触摸事件,所以我没有问题手动显示屏幕键盘。但是 - 我有数字输入字段,并且它非常不友好地向用户显示他或她甚至不能直接输入数字的屏幕键盘。
我无法在UWP上制作此应用,因为它在很大程度上取决于非托管,依赖于架构的DLL。