是否有任何UWP“模式”或可能只是一些数据输入表单的提示,旨在允许用户快速/有效地输入一系列数字字段?我们正在创建一个仅限平板电脑的应用程序(因此WUP可能不是最佳选择,但由于我们无法控制的情况,我们已经承诺)。有一种形式,用户可以快速连续输入10-12个数值。
我们的用户可能会使用外接键盘。我是一个新手,但我继承了一个相当功能的不完整的应用程序来完成。我们一直在抛出诸如数字键盘之类的想法,这些键盘在某种程度上可以锁定和/或可能通过控件进行标记?不确定是否可以通过UWP进行任何此类操作。非常感谢任何指导或参考网站!我相信我们不是唯一一个解决这个问题的人......至少我希望不会这样!
TIA!
答案 0 :(得分:1)
您可以使用设置为TextBox
InputScope
的{{1}}来显示屏幕键盘上的数字。如果您的号码是已知的位数 - 一旦输入了正确的位数,您就可以自动切换焦点。如果数字很小,您还可以提供+/-按钮。 WinRT XAML Toolkit中的NumericUpDown
控件具有+/-按钮,并且还可以通过在输入框上向上/向下或向左/向右滑动来更改值。由于我们正在谈论滑动 - 平台的Number
控件允许您通过滑动滑块来选择值。