我正在 WPF 中开发一个触摸屏信息亭应用程序。我正在利用 Microsoft Surface 控件使应用程序对触摸屏更加友好,但我还没有找到 ComboBox 的好替代品——这似乎是从列表中选择单个值的唯一选项之一,同时使用很少屏幕房地产。
Silverlight 中的 Windows Phone 7 工具包有一个 ListPicker,它或多或少正是我正在寻找的,但据我了解,因为它在 Silverlight 中,所以我不能在我的 WPF 应用程序中使用它。
在我尝试从头开始构建一个之前,有人知道 WPF 的 ListPicker 类型控件吗?
除此之外,对于 WPF 中的触摸屏应用程序,任何人都可以替代标准 ComboBox 吗?
编辑:澄清一下,我知道 WPF 有一个 ComboBox,但这不是触摸屏使用的理想控件。如果您查看大多数电话或信息亭应用程序,会尽可能避免使用 ComboBox 控件。这就是我提出 ListPicker 的原因(请参阅此处http://blogs.msdn.com/b/delay/archive/2010/11/03/listpicker-i-hardly-even-know-er-a-detailed-overview -of-the-windows-phone-toolkit-s-listpicker-control.aspx),因为对于这种情况,它是一种对触摸更友好的控件。