WPF ToolkitのDataGridのテンプレート列をソート可能にするにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1204613

質問

私のアプリケーションは、WPF Toolkitの DataGrid を使用します。標準の列ヘッダーはクリック可能です(マウスで移動すると、いくつかの効果も表示されます)が、テンプレート列のヘッダーにはこの動作がありません。ヘッダーをクリックしても、並べ替えイベントは発生せず、視覚効果もありません。

<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 にどの情報を提供する必要がありますか?)

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

役に立ちましたか?

解決

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top