彩票走势图

DevExpress XtraPivotGrid如何实现对特定字段应用数据筛选

原创|其它|编辑:郝浩|2012-10-30 13:32:35.000|阅读 1136 次

概述:数据筛选是我们常用的功能,本文通过一个具体的事例为大家展示DevExpress XtraPivotGrid是如何实现对特定字段进行数据筛选的。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>


数据筛选是我们常用的功能,本文通过一个具体的事例为大家展示DevExpress 是如何实现对特定字段进行数据筛选的。

下面的事例,目的是筛选出Country字段中含有 Brazil 或USA的数据,代码如下:

C#

using DevExpress.XtraPivotGrid;

PivotGridField field = pivotGridControl1.Fields["Country"];
// Lock the control to prevent excessive updates when multiple properties are modified.
pivotGridControl1.BeginUpdate(); 
try {
   // Clear the filter value collection and add two items to it.
   field.FilterValues.Clear();
   field.FilterValues.Add("Brazil");
   field.FilterValues.Add("USA");
   // Specify that the control should only display the records 
   // which contain the specified values in the Country field.
   field.FilterValues.FilterType = DevExpress.Data.PivotGrid.PivotFilterType.Included;
}
finally {
   // Unlock the control.
   pivotGridControl1.EndUpdate();
}

VB

Imports DevExpress.XtraPivotGrid

Dim field As PivotGridField = PivotGridControl1.Fields("Country")
' Lock the control to prevent excessive updates when multiple properties are modified.
PivotGridControl1.BeginUpdate()
Try
   ' Clear the filter value collection and add two items to it.
   field.FilterValues.Clear()
   field.FilterValues.Add("Brazil")
   field.FilterValues.Add("USA")
   ' Specify that the control should only display the records 
   ' which contain the specified values in the Country field.
   field.FilterValues.FilterType = DevExpress.Data.PivotGrid.PivotFilterType.Included
Finally
   ' Unlock the control.
   PivotGridControl1.EndUpdate()
End Try

慧都学院2017全新DevExpress线下研修班火热报名中!



标签:DevExpressPivotGrid

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP