如何创建大型滚动列表选择器,就像为WP7默认闹钟使用的datePicker和timePicker创建的那种?剩余的列表选择器没有完全相同的效果。我只会使用列表选择器来选择整数值。
由于
答案 0 :(得分:13)
DatePicker
和TimePicker
是Silverlight Toolkit for WP7提供的控件。他们实际做的是在页面中的一个控件中显示选择,然后导航到一个单独的页面,允许您实际选择新的日期/时间。在这些单独的页面中,他们使用一组LoopingSelector
控件(每个项目一个),使用户可以选择日期/时间的各个部分。
如果要显示类似的选择器但是要显示数值,则需要实现相同的infrstructure但使用单个LoopingSelector
,并且需要提供正确的数据源(实现ILoopingSelectorDataSource
} interface),指定控件的值。
LoopingSelector
上有3个帖子