我想为我的 Windows Phone 8.1(WinRT)定制一个循环选择器,目前我找不到任何解决方案。我想要这样的东西:
Windows Phone Toolkit适用于WP8.0和WP8.1 Silverlight,它不适用于WP8.1(WinRT)应用程序(this question适用于WP8.1 Silverlight)。
WP8.1有DatePicker & TimePicker个控件。有没有办法自定义他们的数据或某些东西来控制我的问题?
有一个LoopingSelector类,但它似乎尚未实现。
任何解决方案或想法都将受到赞赏。
答案 0 :(得分:1)
不确定您是否仍需要此...但此处有一个WinRT LoopItemsPanel项目:http://blogs.msdn.com/b/mim/archive/2013/04/16/winrt-create-a-custom-itemspanel-for-an-itemscontrol.aspx
答案 1 :(得分:0)
我为一个"无限捕捉日期选择器做了类似的事情"如果这是有道理的:)
基础:
Canvas
作为您的控制根(它很快)Loaded
并在SizeChanged
ManipulationDelta
和*Completed
)并选择内容
ManipulationModes
你想要允许(翻译,如果你想要intertia,可能是translateintertia)渲染:
此动画Canvas.Left解决方案即使在第一代Surface RT上也表现良好。祝你好运!