クリックした列の位置に新しいウィンドウを表示したい。このウィンドウでは、dataGridの内容がフィルタリングされるか、dataGridがクリックされた列によってソートされるかが決定されます。WPF dataGridのソートを一度中止する
DataGridのColumnHeaderをクリックすると、DataGridのコンテンツがデフォルトでソートされます。私は、DataGridの "CanUserSortColumns"プロパティをfalseに設定しようとしました。しかし、ソートを再度有効にするためにdataGridのソート後にトリガするイベントは見つかりません。 Click、PrewievMouseUp、MouseUp、Loaded、TargetUpdatedまでこれまで試みました。
ColumnHeaderの "Click"イベントは引き続きトリガされるので、並べ替えを有効にできますが、 "CanUserSortColumns"が無効の場合、ColumnHeaderをホバーしている間はビジュアルインジケータが表示されません。