グループ化されたデータを含むGridViewがあります。
VS2012のグループ化されたアイテムページテンプレートと同じですが、データを設定するよりも多くのデータを設定します(約15グループ、合計約200アイテム)。
ページ中央の奇妙な重なり効果を除いて、すべて問題ありません。いつも同じ場所にあるとは限りません。この重なり合う領域をスクロールすると、他のグループに移動できます。
なぜこれが起こるのか考えていますか?
グループ化されたデータを含むGridViewがあります。
VS2012のグループ化されたアイテムページテンプレートと同じですが、データを設定するよりも多くのデータを設定します(約15グループ、合計約200アイテム)。
ページ中央の奇妙な重なり効果を除いて、すべて問題ありません。いつも同じ場所にあるとは限りません。この重なり合う領域をスクロールすると、他のグループに移動できます。
なぜこれが起こるのか考えていますか?
これは、ScrollViewerをネストしているためだと思います。おそらく、複数のGridViewをScrollViewerまたは「マスターGridView」に配置します。
VS2012でグリッドアプリプロジェクトテンプレートを使用して作成したプロジェクトで同じ問題を再現しようとしました。そこにDataSourceオブジェクトをコピーし、1つの小さなことを実行するまですべて正常に機能しました。GridViewのGroupStyleにHidesIfEmpty="True"を設定します。
信じられないほどですが、空のグループを隠すのに役立つこの小さなオプションは、この奇妙な重複効果を生み出します。