設定の影響についての情報はほとんどありません。WPF DataGridのEnableRowVirtualizationとVirtualizingStackPanel.IsVirtualizingプロパティの違い
VirtualizingStackPanel.IsVirtualizing="True"
と
EnableRowVirtualization="True" EnableColumnVirtualization="True".
誰かが違いが何であるかを明確にすることはできますか?
また、EnableRowVirtualizationとEnableColumnVirtualizationが実際に3.5グリッドで何かを実行するかどうかを明確にすることはできますか?
ありがとうございました。
EnableRowVirtualization/EnableColumnVirtualizationプロパティの方向に関する興味深い明確ではありません。/EnableRowVirtualization/EnableColumnVirtualizationプロパティの代わりに、接続プロパティを設定することの影響をさらに明確にすることはできますか?彼らは同じ種類の動作をオン/オフすることを理解していますが、一方を他方の上で使用できるかどうか、つまり完全に重複する責任を持っているのか、 – Julius
この動作は* ItemsControl *レベルで実装されているため、それから派生したクラスにも影響します。 'Under the hood'では、方向性以外のアルゴリズムには目立つ違いはありません。また、ネイティブプロパティーが利用可能なときに使用する必要があるので、それは実際には他の設定よりも1つの設定を使用する選択肢ではありません。 –