我需要允许用户在我的 Windows Phone 应用程序中选择一个介于 5 到 30 之间的数字,但我发现这总体上很难做到。
我正在使用枢轴控制,所以我不应该根据 MS 指南使用滑块。
我已经下载了 WPToolkit,他们有一个简洁的 DatePicker 和 TimePicker 控件,我认为类似的东西可以完美地选择一个数字(就像你在设置警报时选择时间一样)。
我正在考虑简单的文本框,但我认为从数字列表中选择而不是输入会更好......
任何想法如何实现它?或者有没有人这样做过?我想我可以放一个带有焦点或单击事件的文本框,它将重定向到具有 LongListSelector 的另一个页面,一旦选择了一个项目,我将重定向回原始页面并使用所选数字填充文本框...是吗可行吗?
问问题
3392 次
2 回答
2
您可以下载 Toolkit 源代码并将DatePicker/TimePicker
控件修改为更通用。
如果您不想这样做,您可以改用ListPicker
工具包中包含的控件。只需传递 5 到 30 之间的数字列表,用户就可以从列表中进行选择。
于 2013-06-11T20:17:07.917 回答
2
您需要使用LoopingSelector
from Windows Phone Toolkit
。如何自定义它的示例在这里http://www.maxpaulousky.com/blog/archive/2011/01/31/windows-phone-looping-selector-for-digits.aspx。
于 2013-06-12T08:15:10.040 回答