您如何创建大的滚动列表选择器,例如为 WP7 默认闹钟上使用的 datePicker 和 timePicker 创建的那种?其余的列表选择器没有完全相同的效果。我只会使用列表选择器来选择整数值。
谢谢
最佳答案
DatePicker
和 TimePicker
是由 Silverlight Toolkit for WP7 提供的控件.他们实际上所做的是在您的页面中的一个控件中显示选择,然后导航到允许您实际选择新日期/时间的单独页面。在这些单独的页面中,他们使用 LoopingSelector
的集合。控件(每个项目一个),使用户能够选择日期/时间的各个部分。
如果您想显示一个类似的选择器,但只显示数值,那么您需要实现相同的基础结构,但使用单个 LoopingSelector
并且您需要提供正确的数据源(实现 ILoopingSelectorDataSource
接口(interface))来指定控件的值。LoopingSelector
上有一系列精彩的 3 篇文章在 WindowsPhoneGeek.com
关于list - 您如何获得像闹钟中显示的那种列表选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5296382/