可以使用验证规则对 wpf 数据网格进行排序

本文关键字:网格 数据网 排序 数据 wpf 验证 规则 可以使 | 更新日期: 2023-09-27 18:36:37

我有一个带有验证规则的数据网格。但是我无法对包含验证规则的列上的网格进行排序

是否可以对包含验证规则的数据网格进行排序?

谢谢。

可以使用验证规则对 wpf 数据网格进行排序

试试这个:SortMemberPath="Complete"

<DataGrid.Columns>
<DataGridTemplateColumn Header="CustID" SortMemberPath="Complete" MinWidth="90"    CanUserSort="True" CanUserResize="True">
    <DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <Label Content="{Binding Path=CustID}"/>
        </DataTemplate>
    </DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>

对具有验证规则的数据网格列进行排序应该没有任何问题,因为它们仅用于验证数据。指定您尝试对包含验证规则进行排序的数据。

好吧

,我们(我是共同开发人员)错过了排序信息,因为我们使用的是数据网格列模板: WPF4 数据网格不对列标题进行排序

这确实是列不可排序的原因。