私のアプリケーションはDataGrid
、WPF Toolkit の を使用しています。標準の列ヘッダーはクリック可能です (マウスでそれらの上に移動すると、いくつかの効果も表示されます) が、テンプレート列のヘッダーにはこの動作がありません。ヘッダーをクリックしても並べ替えイベントは発生せず、視覚効果もありません。
<Controls:DataGrid Sorting="DataGrid_Sorting">
<Controls:DataGrid.Columns>
<Controls:DataGridTextColumn Header="Hello" />
<Controls:DataGridTemplateColumn Header="World">
<Controls:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Content="Test" />
</DataTemplate>
</Controls:DataGridTemplateColumn.CellTemplate>
</Controls:DataGridTemplateColumn>
</Controls:DataGrid.Columns>
</Controls:DataGrid>
並べ替えを行うにはどうすればよいですか (または、どのような情報を提供する必要がありDataGrid
ますか)?
よろしく、 オリバー・ハナッピ