VS编程,WPF中,telerik:RadGridView控件初始指定筛选条件的一种方法

版权声明:我不生产代码,我只是代码的搬运工。 https://blog.csdn.net/qq_43307934/article/details/82929144

在WPF项目中,对于如GridView一样的控件可能需要指定初始的筛选条件,使其有条件的展示数据。

这里给出一种通过后台代码指定控件的筛选条件的方式。

  •  比如,这里想要将当前产量的列在初始加载的时候,只显示数值大于1的信息

 1、给GridView控件命名

  • 假设,其中有一列产量信息列

2、在后台界面的构造函数中加入按如下格式加入代码

IColumnFilterDescriptor birthDateFilter = this.XAMLStampingBoard.Columns["ProNum"].ColumnFilterDescriptor;//哪列
birthDateFilter.SuspendNotifications();
birthDateFilter.FieldFilter.Filter1.Operator = FilterOperator.IsGreaterThan; //大于
birthDateFilter.FieldFilter.Filter1.Value = "1"; //数值
birthDateFilter.FieldFilter.Filter1.IsCaseSensitive = true; //是否区分大小写

根据创建的条件,部分代码可以不要,比如当需要当前列显示非空的信息时,后两行可以不要。

猜你喜欢

转载自blog.csdn.net/qq_43307934/article/details/82929144