SemanticZoom滚动无法正常工作

时间:2012-11-28 13:27:16

标签: windows-8 windows-runtime winrt-xaml

我在实现SemanticZoom时遇到了一些麻烦。 SemanticZoom.ZoomedInView ItemsSource绑定到ViewModel中的CollectionViewSource。 ZoomedOutView也绑定到相同的CollectionViewSource,但绑定到CollectionViewSource.View.CollectionGroups。

当我启动应用程序时,一切都很顺利,信息在两个视图中都能完美显示。唯一的问题是,当我点击ZoomedOutView中的一个组时,滚动条不会移动并停留在第一组。如何使滚动条滚动到所选组?

我通过ViewChangeStarted事件尝试了itemsGridView.ScrollIntoView(...),但这不起作用。

1 个答案:

答案 0 :(得分:0)

如果你在绑定到两个GridViews的对象上重写Equals,我已经看到过这样的问题。