2009-07-30 63 views
0

我的应用程序使用WPF Toolkit的DataGrid。标准列标题是可点击的(当我用鼠标移动它们时,也会出现一些效果),但模板列的标题不具有此行为。当我点击标题时,排序事件不会被触发,也没有视觉效果。如何使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)?

最好的问候,奥利弗Hanappi

回答