天天看點

VS程式設計,WPF中,telerik:RadGridView控件初始指定篩選條件的一種方法 1、給GridView控件命名2、在背景界面的構造函數中加入按如下格式加入代碼

在WPF項目中,對于如GridView一樣的控件可能需要指定初始的篩選條件,使其有條件的展示資料。

這裡給出一種通過背景代碼指定控件的篩選條件的方式。

  •  比如,這裡想要将目前産量的列在初始加載的時候,隻顯示數值大于1的資訊

 1、給GridView控件命名

VS程式設計,WPF中,telerik:RadGridView控件初始指定篩選條件的一種方法 1、給GridView控件命名2、在背景界面的構造函數中加入按如下格式加入代碼
  • 假設,其中有一列産量資訊列
VS程式設計,WPF中,telerik:RadGridView控件初始指定篩選條件的一種方法 1、給GridView控件命名2、在背景界面的構造函數中加入按如下格式加入代碼

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; //是否區分大小寫
           

根據建立的條件,部分代碼可以不要,比如當需要目前列顯示非空的資訊時,後兩行可以不要。

繼續閱讀