DataGrid
WPFで設定するSelectionMode="Extended"
と、水平スクロールが非常に斑点状/奇妙になることに気づきました。ある種の「すべて選択」タイプのボタンがグリッドの左上隅にすばやく表示/非表示になり、スクロール中にヘッダーと列が前後にジャンプします。スクロールバー自体も、スクロール中に前後にジャンプします。スクロールはある種の仕事をしますが、スクロール中の振る舞いは本当にバグのある見た目です。
設定すると問題が解消することに気づきましたがSelectionMode="Single"
、使いたいSelectionMode="Extended"
です。これは私のデータグリッドのコードです:
<DataGrid x:Name="dataGrid" SelectionMode="Extended" SelectionUnit="Cell"
HeadersVisibility="Row,Column" RowHeaderWidth="0"
ItemsSource="{Binding ElementName=dataPager, Path=PageView}"
CanUserReorderColumns="False"
CanUserAddRows="False" CanUserDeleteRows="False" CanUserResizeRows="False">
誰かがこの問題を修正する方法を知っていますか?前もって感謝します!