0
我在xceed datagrid中有一个筛选行。大约有8列。用户可以输入每列的过滤条件。使用按钮在xceed datagrid上重置筛选器
现在我想要做的是使用一个按钮重置整个过滤器。
任何想法,将不胜感激
我在xceed datagrid中有一个筛选行。大约有8列。用户可以输入每列的过滤条件。使用按钮在xceed datagrid上重置筛选器
现在我想要做的是使用一个按钮重置整个过滤器。
任何想法,将不胜感激
好吧,我想通了。我只是在我的视图模型,其执行方法是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
是我在XAML xceed DataGrid
的名称创建一个命令ClearFilterCommand
。