Windows phone 7 ListPicker-如何在打开完整页面视图时显示当前选择

Windows phone 7 ListPicker-如何在打开完整页面视图时显示当前选择,windows-phone-7,silverlight-toolkit,listpicker,Windows Phone 7,Silverlight Toolkit,Listpicker,我正在使用Mango上最新Silverlight工具包中的ListPicker 我有一长串(100个项目)的简单文本项目可供选择——使用单一项目选择模式 当我点击ListPicker时,它会很好地全屏显示,但不会滚动到当前选择 这对用户来说是一件痛苦的事情——他们通常希望从“item75”移动到“item76” 我已经浏览了可用的属性、事件和源代码,但我看不到任何明显的方法可以让列表在全屏模式打开时将当前选定的项目滚动到列表中 有人有什么想法吗?我发现这可能会有帮助,希望有帮助! 在MSDN上

我正在使用Mango上最新Silverlight工具包中的ListPicker

我有一长串(100个项目)的简单文本项目可供选择——使用单一项目选择模式

当我点击ListPicker时,它会很好地全屏显示,但不会滚动到当前选择

这对用户来说是一件痛苦的事情——他们通常希望从“item75”移动到“item76”

我已经浏览了可用的属性、事件和源代码,但我看不到任何明显的方法可以让列表在全屏模式打开时将当前选定的项目滚动到列表中


有人有什么想法吗?

我发现这可能会有帮助,希望有帮助!


在MSDN上查看当选择Listpicker项目并处理它们时可能触发的一些事件,您可能会找到一个非常好的解决方案!)

目前的版本似乎没有办法做到这一点,但代码是开源的

当前版本的另一个缺点是使用StackPanel而不是VirtualzingStackPanel,因此它在显示长列表时非常慢


<> P>而不是使用这个版本,我结束了一个不同的列表选择器

,当我重新打开它时,我看到了列表中间的先前选择的项。这是在NoDo上使用Feb工具包。你在用什么?你是如何绑定这些项目的&selecteditem的呢?嗨,马特,我在芒果上使用1.4.6版本(实际上也在使用芒果API!)。所有项目都使用简单字符串添加到代码中,所选项目集也类似。使用从marketplace下载的“Phone Toolkit Sample”,我看到了与所选项目相同的行为(例如,尝试长颜色列表)