我正在使用Mango上最新的Silverlight Toolkit中的ListPicker
我有一个很长的列表(100项)的简单文本项可供选择 - 使用单项选择模式。
当我点击ListPicker时,它会全屏显示,但它不会滚动到当前选择。
这对用户来说很痛苦 - 他们通常想要从“item75”移动到“item76”
我查看了可用的属性,事件和源代码,但在全屏模式打开时,我看不到任何明显的方法让列表将当前所选项目滚动到列表中。
有人有任何想法吗?
答案 0 :(得分:1)
我发现这可能有所帮助,我希望如此! in Depth ListPicker
在MSDN上看到在选择Listpicker项目时可以触发的一些事件并弄乱它们,你可能会发现一个非常好的解决方案! :)
答案 1 :(得分:0)
目前的版本似乎没有办法做到这一点 - 但代码是开源的。
当前版本还有使用StackPanel而不是VirtualizingStackPanel的缺点 - 因此显示长列表的速度非常慢。
我没有使用此版本,而是使用了不同的列表选择器http://priyarules.posterous.com/categorized-list-selector-for-windows-phone-7