1

シーンに 2 つのリスト ビューがあり (listview1 と listview2、listview2 の内容は listview1 で選択された項目に依存します)、シーンに移動すると、listview1 の最初の項目が選択され、詳細が他のリストビューに表示されます ( listview2) ですが、デフォルトで選択されている listView2 のアイテムは必要ありません。

私が観察しているのは、listView2 の最初の項目も選択されているため、listview2 に対して selectionchanged イベントがトリガーされていることです (これは、ユーザーが明示的に選択した場合にのみトリガーされます)

4

3 に答える 3

6

回避策は必要ありません。IsSynchronizedWithCurrentItem="False"ListView に設定するだけです。これは GridView でも機能します。

于 2012-11-24T14:04:21.853 に答える
0

これはおそらくリストビュー1&2のイベントハンドラをXAMLで設定したためです。データソースと選択項目を先に設定してから、コードビハインドでイベントハンドラを設定するとうまくいくと思います。

于 2012-07-09T04:04:39.403 に答える