Devexpress BandedGridView
2016-01-08 11:40
225 查看
先上效果图,普通的gridview:
bandedGridview:
做法,首先是默认的gridview:
点click here to change view,选择create new view -> bandedGridview (新增1个view)
(或者选择convert to bandedgridview ,那么就会把默认的gridview转换为bandedgridview)
增加新的bandedgridview以后:
然后点run designer,columns,可以看到里面的列全部是bandedgridcolumn了,而不是gridcolumn,更改这里的列属性对原gridview是没有影响的(如果是create new view的话)
再选择bands菜单,
默认只有1个gridband1,可以add new band ,按照需要增加多个band,再将各个列拖动到band里面去。
如果想实现gridview 和bandgridview之间进行切换,只需要增加一个切换按钮或者下拉框:
完。
bandedGridview:
做法,首先是默认的gridview:
点click here to change view,选择create new view -> bandedGridview (新增1个view)
(或者选择convert to bandedgridview ,那么就会把默认的gridview转换为bandedgridview)
增加新的bandedgridview以后:
然后点run designer,columns,可以看到里面的列全部是bandedgridcolumn了,而不是gridcolumn,更改这里的列属性对原gridview是没有影响的(如果是create new view的话)
再选择bands菜单,
默认只有1个gridband1,可以add new band ,按照需要增加多个band,再将各个列拖动到band里面去。
如果想实现gridview 和bandgridview之间进行切换,只需要增加一个切换按钮或者下拉框:
private void simpleButton1_Click(object sender, EventArgs e) { ChangeView("Banded GridView"); } private void ChangeView(string viewType) { switch (viewType) { case "GridView": this.grid_InStat.MainView = gridView1; break; case "CardView": this.grid_InStat.MainView = cardView1; break; case "Banded GridView": this.grid_InStat.MainView = bandedGridView2; bandedGridView2.ExpandAllGroups(); break; case "Advanced Banded GridView": this.grid_InStat.MainView = advBandedGridView1; break; } }
完。
相关文章推荐
- Oracle核心技术之 SQL TRACE
- NFS 安装与配置
- javascript匀速运动实现方法分析
- LSI MegaRAID创建RAID10
- Html开发必须知道的新属性
- 各种android开发小问题解决方法链接收集,亲测有效
- 浮点数的表示与存储方法
- [Android开发]Activity的四种启动模式及其应用场景
- java中super()和this()浅析
- VHDL----基础知识1
- 静态监听配置-服务器端
- 字符串和数组中split().toString(),join(),splice(),slice(),substr()和substring()
- 两个域名指向同一个网站
- 表单完全代码
- Linux系统中将Tor的Socks5代理转为HTTP代理的教程
- ThinkPHP 静态缓存 实现商品详情页PC版、手机版静态+SEO优化(未完待续。。。)
- Unity教程之-在Unity3d中加载外部图片的两种方法
- Win7 Ubuntu双系统,删除并格式化Ubuntu分区后,启动出现grub rescue的解决方法
- 2015年工作总结与2016年新年规划
- maven的坑: Exception in thread "pool-1-thread-1" java.lang.NoClassDefFoundError: org/eclipse/aether/spi/connector/Transfer$State