【发布时间】:2011-06-21 13:18:35
【问题描述】:
我有一个已绑定到有序时间列表的 ListBox。当 ListBox 加载时,我想在屏幕顶部显示下一个项目。
有没有办法在 WP7 中使用 MVVM 做到这一点?我环顾四周,似乎有 WPF 的解决方案,但我似乎找不到任何适用于 WP7 的解决方案。
【问题讨论】:
标签: windows-phone-7 mvvm
我有一个已绑定到有序时间列表的 ListBox。当 ListBox 加载时,我想在屏幕顶部显示下一个项目。
有没有办法在 WP7 中使用 MVVM 做到这一点?我环顾四周,似乎有 WPF 的解决方案,但我似乎找不到任何适用于 WP7 的解决方案。
【问题讨论】:
标签: windows-phone-7 mvvm
我可以想到两种方法:
ScrollIntoView(这种方法看起来更简洁,但我不能 100% 确定它是否适用于 WP7 的 Silverlight 3 运行时)值得注意的是,ScrollIntoView 仅确保值可见,而不是在顶部。
【讨论】: