2009-07-30 67 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

回答