使用C1TrueDBGrid表格控件实现数据绑定、分组和过滤功能
2015-01-05 10:39
1566 查看
拖拽控件到窗体
在窗体上放置一个C1TrueDBGrid控件。调整它的位置和大小,比如使用填充停靠充满父容器。连接数据源
首先添加需要绑定的数据源。接着给C1TrueDBGrid控件绑定数据源,用DataSource属性指定数据源。控件设计时如下图所示:
相应的代码自动生成如下:
this.c1TrueDBGrid1.DataSource = this.customersBindingSource;
C1TrueDBGrid会自动配置数据库表格中所有字段进行显示。 字段名称将默认作为列头进行显示。
分组
DataViewEnum包含多种不同的显示数据的布局方式。给DataView设置不同的DataViewEnum枚举类型值,就可以得到不同的布局效果。设置C1TrueDBGrid的DataView属性值为GroupBy,将在Grid的头部生成分组区域。移动任意列到分组区域将按照被移动的列执行分组操作。相应的代码自动生成如下:
this.c1TrueDBGrid1.DataView = C1.Win.C1TrueDBGrid.DataViewEnum.GroupBy;
过滤
设置C1TrueDBGrid的FilterBar属性为True,将显示过滤条。当在过滤条的单元格中进行输入,呈现的数据将按照输入的字符串作为起始字符串进行过滤限制。相应的代码自动生成如下:
this.c1TrueDBGrid1.FilterBar = true;
运行效果
具体效果如下:文章转自:葡萄城控件产品博客,http://blog.gcpowertools.com.cn
原文地址:http://blog.gcpowertools.com.cn/post/2014/10/09/c1truedbgrid-databinding-grouping-and-filting.aspx
相关文章推荐
- 使用JavaScript代码实现各种数据控件的反选功能 不要只做拖控件的菜鸟
- GridView数据绑定控件和ObjectDataSource数据源控件实现排序功能
- WPF and Silverlight 学习笔记(二十五):使用CollectionView实现对绑定数据的排序、筛选、分组
- 使用DataList控件绑定数据并实现分页
- displaytag的使用方法(用于数据表格的显示和功能控制) tabledecorator实现链接按钮
- 如何解决FormView中实现DropDownList连动选择时出现 "Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用" 的错误
- Table 组件使用指南之十五:使用POJO绑定并实现排序与过滤功能
- vue.js使用v-model指令实现的数据双向绑定功能示例
- 使用zTree实现导航树、angular实现数据动态绑定功能
- 《论不使用ObjectDataSource之数据绑定控件纯代码实现是否更优化? 》补记
- 把集合绑定到数据控件上并实现分页功能
- 【原创】有关Silverlight控件DataGrid的绑定数据后单元格单独复制的功能实现分析
- TreeList控件实现数据过滤功能
- 使用Repeater控件实现数据绑定
- 如何使数据绑定的控件实现“上一条”、“下一条”、“第一条”和“最后一条”的功能?(WinForm, C#)
- (DevExpress2011控件教程)ASPxGridView 范例3 :ASPxGridView 排序和分组、过滤行、统计功能等功能实现
- TREELIST控件实现数据过滤功能
- 使用数据绑定控件实现增、删、改
- 我的ASPxGridView控件的数据是在后台绑定的,但是实现不了筛选和分页的功能,只能显示一页的数据?
- 使用JavaScript代码实现各种数据控件的反选功能,不要只做拖控件的菜鸟