Сбросить фильтр на сетке данных xceed с помощью кнопки
У меня есть строка фильтрации в моей сетке данных xceed. Есть около 8 столбцов. Пользователь может ввести критерии фильтра для каждого столбца.
Теперь я хочу сбросить весь фильтр с помощью одной кнопки.
Любые идеи были бы хорошы
1 ответ
Решение
Хорошо, я понял это. Я просто создал команду ClearFilterCommand
в моем ViewModel, чей метод выполнения ClearFilter
private void ClearFilter (object obj)
{
if (obj != null && obj is DataGridControl)
DataGridCommands.ClearFilter.Execute (null, obj as DataGridControl);
}
<Button Content="Clear Grid Filter" Command="{Binding ClearFilterCommand}" CommandParameter="{Binding ElementName=xceedgrid}"/>
xceedgrid
это имя моего xceed DataGrid
в XAML.