重数值数据输入 UI 模式?

heavy numerical data entry UI pattern?

是否有任何 UWP "pattern" 或者可能只是针对允许用户输入一系列数字字段的数据输入表单的一些提示 quickly/efficiently?我们正在创建一个仅限平板电脑的应用程序(因此 WUP 可能不是最佳选择,但由于我们无法控制的情况,我们承诺)。有一种形式,用户将快速连续输入 10-12 个数值。

我们的用户可能会使用外接键盘。我是新手,但我继承了一个功能相当不完整的应用程序来完成。我们一直在抛出一些想法,例如以某种方式锁定可见的数字键盘 and/or 也许可以通过控件切换?不确定这是否可以通过 UWP 实现。将不胜感激任何指导或参考网站!我敢肯定我们不是唯一解决这个问题的人......至少我希望不是!

TIA!

您可以使用 TextBox 并将 InputScope 设置为 Number 以在屏幕键盘上显示数字。如果您的号码的位数已知 - 输入适当的位数后,您可以自动切换焦点。如果数字很小,您还可以提供 +/- 按钮。 WinRT XAML 工具包中的 NumericUpDown 控件具有 +/- 按钮,还可以通过在输入框上滑动 up/down 或 left/right 来更改值。由于我们谈论的是滑动 - 平台的 Slider 控件允许您通过滑动滑块获得 select 值。