Можно ли сортировать сетку данных wpf с помощью правил проверки?

У меня есть сетка данных с правилами проверки. Но я не могу отсортировать сетку по столбцу, содержащему правило проверки

Можно ли отсортировать сетку данных, содержащую правила проверки?

Спасибо.


person Xarkam    schedule 24.10.2013    source источник
comment
Да, возможно, правила проверки никак не влияют на сортировку.   -  person slugster    schedule 24.10.2013


Ответы (3)


Попробуйте это: 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>
person Doro    schedule 24.10.2013

Не должно быть никаких проблем с сортировкой столбцов сетки данных, имеющих правила проверки, поскольку они предназначены только для проверки данных. Укажите данные, которые вы пытаетесь отсортировать, содержащие правила проверки.

person saurabh.mridul    schedule 24.10.2013
comment
Если это не правила проверки, я изучаю шаблон datagrid. Спасибо. - person Xarkam; 24.10.2013

Ну, мы (я соавтор) пропустили информацию о сортировке, так как мы используем шаблоны столбцов сетки данных: WPF4 Datagrid не сортирует заголовки столбцов

Это действительно было причиной несортируемых столбцов.

person barbara.post    schedule 24.10.2013