2

SemanticZoom の実装に問題があります。SemanticZoom.ZoomedInView ItemsSource は、ViewModel の CollectionViewSource にバインドされています。ZoomedOutView も同じ CollectionViewSource にバインドされていますが、CollectionViewSource.View.CollectionGroups にバインドされています。

アプリを起動すると、すべて問題なく、情報は両方のビューに完全に表示されます。唯一の問題は、ZoomedOutView でグループをクリックすると、スクロール バーが移動せず、最初のグループにとどまることです。選択したグループまでスクロール バーをスクロールするにはどうすればよいですか?

ViewChangeStarted イベントを介して itemsGridView.ScrollIntoView(...) を試しましたが、うまくいきませんでした。

4

1 に答える 1

0

両方の GridView にバインドされているオブジェクトで Equals をオーバーライドしている場合、このような問題が発生することがあります。

于 2012-11-28T22:07:16.187 に答える