devexpress表格控件gridcontrol设置隔行变色、焦点行颜色、设置(改变)显示值、固定列不移动(附源码)
2015-07-01 09:23
405 查看
介绍一些常用的gridcontrol设置。
1、设置隔行变色。首先设置显示隔行变色,步骤:OptionsView-->EnableAppearanceEvenRow-->true和OptionsView-->EnableAppearanceOddRow-->true;然后设置奇数行和偶数行样式颜色等:Appearance-->EvenRow和Appearance-->OddRow。设计完成后,设计器出现隔行变色效果,如图:
2、设置奇偶行样式时,会看到其他行样式。Appearance-->FoucsedRow就是焦点行颜色,设置后可突出显示焦点行样式,如图所示:
3、设置显示值,有个两种方法。第一种可以在如图所示地方设置,列显示出来就会加上单位元;用的最多的一般是设置日期样式yyyy年MM月dd日:
第二种可使用代码改变,代码如下:
4、有时表格列太多,需要拖动查看,但是又希望某些列能始终固定不移动。这个时候就可以设置该列为固定列了,属性如图所示:
5、运行效果图:
6、案例源码下载(无需积分): http://download.csdn.net/detail/kehaigang29/8856261
1、设置隔行变色。首先设置显示隔行变色,步骤:OptionsView-->EnableAppearanceEvenRow-->true和OptionsView-->EnableAppearanceOddRow-->true;然后设置奇数行和偶数行样式颜色等:Appearance-->EvenRow和Appearance-->OddRow。设计完成后,设计器出现隔行变色效果,如图:
2、设置奇偶行样式时,会看到其他行样式。Appearance-->FoucsedRow就是焦点行颜色,设置后可突出显示焦点行样式,如图所示:
3、设置显示值,有个两种方法。第一种可以在如图所示地方设置,列显示出来就会加上单位元;用的最多的一般是设置日期样式yyyy年MM月dd日:
第二种可使用代码改变,代码如下:
/// <summary> /// 改变显示值 /// </summary> private void gridView1_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "A3") { if (e.Value.ToString() == "1") e.DisplayText = "男"; else e.DisplayText = "女"; } }
4、有时表格列太多,需要拖动查看,但是又希望某些列能始终固定不移动。这个时候就可以设置该列为固定列了,属性如图所示:
5、运行效果图:
6、案例源码下载(无需积分): http://download.csdn.net/detail/kehaigang29/8856261
相关文章推荐
- python 发送post和get请求
- eclips git中的add to Index无效解决
- [转] SpringJdbc的几种不同的用法
- 编译器错误消息: CS0122: “System.Data.DataRow.DataRow(System.Data.DataRowBuilder)”不可访问,因为它受保护级别限制
- JDK自带的java.util.Timer定时器的实现原理
- 一个int数组,将数组中重复次数超过k次的元素变成0,并将变成0的元素放到数组最后http://bbs.csdn.net/topics/390921701?page=1#post-398464797#
- SDUToj 2622 最短路径(SPFA)
- 棋盘的完美覆盖(多米诺骨牌完美覆盖)&&幻方(魔方阵)
- Windows桌面共享中一些常见的抓屏技术
- android 学习笔记-2
- devexpress实现多行表头(复合表头),附源代码
- ExtJs 进度条
- 文章06章-图像处理和可视化(1)
- [转] spring事务管理几种方式
- DRP-ThreadLocal简单的理解
- 结构体字节对齐
- 织梦登录后台,提示验证码不正确
- jenkins自动化部署脚本
- JS 数据类型转换
- JS模块加载器加载原理是怎么样的?