0

私のアプリケーションは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ますか)?

よろしく、 オリバー・ハナッピ

4

1 に答える 1

4

CodePlex で解決策を見つけました: http://wpf.codeplex.com/Thread/View.aspx?ThreadId=63961

敬具
オリバー・ハナッピ

于 2009-07-30T08:30:12.687 に答える