没有合适的资源?快使用搜索试试~ 我知道了~
devExpress中GridControl使用总结
需积分: 49 15 下载量 83 浏览量
2020-09-12
10:41:26
上传
评论 1
收藏 414KB DOCX 举报
温馨提示
试读
11页
vs上面的基本控件满足一般的开发,但是需要做到快速开发和界面友好往住会使用第三方工具,像devExpress就是一个不错的第三方的控件,使用该控件基本上能开发市面上所有的软件,最近对devExpress的GridControl进行了学习和练习,把我的学习过程整理成文件分享给大家,说不定大家就不需要在网上再这里那里找了,该文总结了GridControl的常用属性的设置,复合表头的实现,汇总求和、分组、汇出Excel等常用的基本功能。
资源推荐
资源详情
资源评论
devExpress 中 GridControl 学习使用总结
目录
一 基本属性的设置.................................................................................................2
二 数据源绑定.......................................................................................................5
三 设计汇总栏.......................................................................................................6
四 复合表头的实现,效果如上图的部门那样。...........................................................7
五 把 GridControl 中的数据导出 Excel..................................................................11
一 基本属性的设置
gridControl 控件是一个很方便可视化的设计控件,右击可以运行设计器
进行设计,一般默认情况下会显示设计器的浮窗口,可以点右三角打开【任
务】小视窗把 show level designer 的沟去掉可以隐藏。
1、去除 GridView 头上的 "Drag a column header here to group by
that column"
--> 点击 Run Designer -> 找到:OptionView -> 将 ShowGroupPanel :
设置为 false ;
2、如何显示出 GridView 自带的搜索功能
--> 点击 Run Designer -> 找到: OptionsFind -> 将 AlwaysVisible : 设
置为 True
该面板可以按任何栏位么个值进行查询很方便,只不过那两个按钮好像不能客
户化,不能改成中文。
3、如何将 GridView 的大小自适应窗体的大小
--> 右键 GridView 控件 -> 属性 -> 找到 Dock : 设置为 Fill
4、GridControl 列自动匹配宽度
//自动调整所有字段宽度 this.gridView1.BestFitColumns(); //调整某列字段
宽度 this.gridView1.Columns[n].BestFit();
//自动调整所有字段宽度
this.gridView1.BestFitColumns();
//调整某列字段宽度
5、DevExpress 控件组中的 GridControl 控件不能使横向滚动条有效。
现象:控件中的好多列都挤在一起,列宽都变的很小,根本无法正常浏览控件
单元格中的内容。再就是如果数据比较少,也会占满整个 GridControl,非常
不美观,此时也可用这种方法解决。
解决:gridView1.OptionsView.ColumnAutoWidth 属性是 true,即各列的
宽度自动调整,你把它设成 false,就会出现了。
6、让 GridView 行 不可编辑
-- > Run Designer -> OptionsBehavior -> Editable : False
7、GridView 设置选中行的颜色
GridView : Run Designer -> Appearences : selectRow & FocusedRow
(两项都要设置)
BackColor : MediumSlateBlue 背景色
ForeColor : White 前景色 字体颜色
8、设置奇、偶行交替颜色
(1) OptionsView.EnableAppearanceEvenRow = true;
OptionsView.EnableAppearanceOddRow = true;
(2) 设置 Appearance.EvenRow.BackColor 和
Appearance.OddRow.BackColor
剩余10页未读,继续阅读
资源评论
postfxj
- 粉丝: 79
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功