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