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