Joh*_*hnM 2 c# wpf datagrid datagridtemplatecolumn
我用dataGridTemplateColumn创建了一个datagrid,我不能再使用click on header进行排序了.以下是我的代码示例:
<DataGrid.Columns>
<DataGridTemplateColumn Header="action id" Width="Auto">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Label Content="{Binding id}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
Run Code Online (Sandbox Code Playgroud)
你知道出了什么问题吗?这是因为使用了默认排序被停用的模板吗?
谢谢,
J.
您应该设置SortMemberPath属性
<DataGridTemplateColumn SortMemberPath="id" Header="action id" Width="Auto">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1062 次 |
| 最近记录: |