Devexpress中Gridcontrol查找分组 ,具体代码如下所述:
private void button1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("Group"); dt.Columns.Add("idex"); dt.Columns.Add("name"); for (int i = 0; i < 5; i++) { DataRow dr = dt.NewRow(); dr["Group"] = "<5"; dr["idex"] = i.ToString(); dr["name"] = "姓名" + i.ToString(); dt.Rows.Add(dr); } for (int i = 5; i <= 10; i++) { DataRow dr = dt.NewRow(); dr["Group"] = "(5,10]"; dr["idex"] = i.ToString(); dr["name"] = "姓名" + i.ToString(); dt.Rows.Add(dr); } for (int i = 10; i <= 15; i++) { DataRow dr = dt.NewRow(); dr["Group"] = "(10,15]"; dr["idex"] = i.ToString(); dr["name"] = "姓名" + i.ToString(); dt.Rows.Add(dr); } gridColumnNumber.FieldName = "idex"; gridColumnName.FieldName = "name"; gridColumnGroup.FieldName = "Group"; gridColumnGroup.GroupIndex = 0; gdc.DataSource = dt; gdv.ExpandAllGroups(); for (int i = -1; gdv.IsGroupRow(i); i--) { DataRow dr = gdv.GetDataRow(gdv.GetDataRowHandleByGroupRowHandle(i)); if (dr == null) return; if (dr["Group"].ToString() == "(5,10]") { gdv.CollapseAllGroups(); gdv.FocusedRowHandle = i; gdv.SetRowExpanded(i, true); return; } } }
总结
以上所述是小编给的大家介绍的Devexpress中Gridcontrol查找分组 ,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
1. 什么是PostgreSQL PostgreSQL数据库是功能强大的开源数据库,它支持丰富的数...
在开始之前,差评君想先问小伙伴们一个问题:除了 Windows 和 MacOS 之外,你还...
最近手痒痒,玩儿了一下Vue3.0,很舒服,赶紧把这几期Vue2.0弄完,写一些3.0的东...
1、前言 为什么我们要隐藏部分接口? 因为我们在用swagger代替接口的时候,难免...
??我们在上篇文章开始介绍 MySQL经典的面试题 我们接着上篇文章进行介绍剩下的25...
苹果今天推送了 MacOS Big Sur 11.3 开发者预览版、公测版 Beta 6,距第五个测试...
北京时间 3 月 3 日早间消息,据报道,微软周二宣布推出 Mesh 服务,该服务旨在...
说来和MySQL倒是有缘,毕业的第一份工作就被分配到了RDS团队,主要负责把MySQL弄...
单例模式(Singleton)也叫单态模式,是设计模式中最为简单的一种模式,甚至有些模...
前言 本文主要给大家介绍了关于asp.net上传Excel文件并读取数据的相关内容,分享...