没有合适的资源?快使用搜索试试~ 我知道了~
首页MFCGridCtrl控件_使用心得
MFCGridCtrl控件_使用心得
5星 · 超过95%的资源 需积分: 50 255 下载量 201 浏览量
更新于2023-06-21
评论 1
收藏 386KB DOC 举报
目 录 1 引言 1 1.1 目的 1 1.2 参考资料 1 2 GRID控件介绍 1 2.1 功能介绍 1 2.2 框架介绍 2 2.3 主要类介绍 4 2.3.1 CGridCtrl类 4 2.3.2 CGridCellCheck类 5 2.3.3 CGridCellCombo类 7 2.4 控件类CGRIDCTRL常用函数说明 10 2.4.1 行和列的设置 10 2.4.2 单元格信息设置 12 2.4.3 控件操作 15 2.4.4 外观和特征设置 20 2.4.5 颜色设置 23 2.4.6 控件消息介绍 26 3 实例制做 27 3.1 实例图片 27 3.2 实例制做过程介绍 27 3.2.1 新建项目 27 3.2.2 初使化GridCtrl控件 28 3.2.3 设置固定行和列 30 3.2.4 向单元格插入图片 31 3.2.5 设置CheckBox列 32 3.2.6 设置ComboBox列 33 3.2.7 设置行背景颜色和列背景颜色 34 3.2.8 添加消息处理 35 4 实例以外的思考 36
资源详情
资源评论
资源推荐
项目名称 概要设计说明书 Version 1.00.000
目 录
1 引言 1
1.1 目的.....................................................................................................................1
1.2 参考资料.............................................................................................................1
2 GRID 控件介绍 1
2.1 功能介绍.............................................................................................................1
2.2 框架介绍.............................................................................................................2
2.3 主要类介绍.........................................................................................................4
2.3.1 CGridCtrl 类.................................................................................................4
2.3.2 CGridCellCheck 类......................................................................................5
2.3.3 CGridCellCombo 类.....................................................................................7
2.4 控件类 CGRIDCTRL 常用函数说明..................................................................10
2.4.1 行和列的设置............................................................................................10
2.4.2 单元格信息设置........................................................................................13
2.4.3 控件操作....................................................................................................16
2.4.4 外观和特征设置........................................................................................20
2.4.5 颜色设置....................................................................................................24
2.4.6 控件消息介绍............................................................................................26
3 实例制做 27
3.1 实例图片...........................................................................................................27
3.2 实例制做过程介绍...........................................................................................28
3.2.1 新建项目....................................................................................................28
3.2.2 初使化 GridCtrl 控件.................................................................................28
3.2.3 设置固定行和列........................................................................................30
3.2.4 向单元格插入图片....................................................................................31
I
项目名称 概要设计说明书 Version 1.00.000
3.2.5 设置 CheckBox 列.....................................................................................32
3.2.6 设置 ComboBox 列....................................................................................33
3.2.7 设置行背景颜色和列背景颜色................................................................34
3.2.8 添加消息处理............................................................................................35
4 实例以外的思考 36
II
1 引言
1.1 目的
本文记录了作者在学习了解并使用 GridCtrl 的过程中的心得体会,希望能
够对今后学习使用 GridCtrl 控件的其他同事有所帮助,使其更快上手。
1.2 参考资料
1) CGridCtrl 学习指南
网址:http://lizhilin.happy.blog.163.com/blog/static/21769242200822911559438/
2) CGridCtrl 使用详解
网址:http://blog.csdn.net/incwar/archive/2009/01/17/3807283.aspx
3) CGridCtrl 源代码一份。需要的同事,可以 OA 上发邮件给我。
4) 作者亲手制做的对于 CGridCtrl 的使用实例:GridCtrlTest。需要的同事,
可以 OA 上发邮件给我。
2 Grid控件介绍
2.1 功能介绍
GridControl 控件是一款非常优秀的网格控件,在 VC 平台上的用途非常
广泛也非常灵活。可以将其看做上是在 CListCtrl 基础上的定制和延伸。
GridControl 具备以下操作和功能:
使用鼠标可以进行单元格的选择,还可以辅助 ctrl 和 shift 的组合键进行选
择。也可以取消选择。
单元格可以有不同文本和背景颜色的个性化设置
单元格可以有字体的个性化设置
单元格可以标注"只读"或者其他的状态设置及检测
单元格的拖放动作
1
可以对任何列或行固定
Ctrl-C, Ctrl-X 和 Ctrl-V 执行拷贝、剪切、粘贴操作,Ctrl-A 全选
当单元格成为焦点,并且在单元格的编辑区域按下字符键,就意味着在
那个单元格进行编辑了
可以在单元格中加入图片
对大型数据可以使用"虚拟"模式
充分的打印支持,支持文档/浏览环境(包括打印预览)或是基于会话的应用
(不支持打印预览)
可选的"列表模式",包括对行的全选或单选,还有单击列标题提示进行插入
的操作。
众多的虚函数可以很容易对控件进行功能扩充
单元格的标题提示太小不能显示数据
可以隐藏行和列
行和列可以按照大小进行重排,还可以取消对行、列或两者的排序。
双击区分点,行或者列可以按照大小自动排序
2.2 框架介绍
GridControl 包含一个拖曳对象(CGridDropTarget)和一个标题提示对象
(CTitleTip),前者处理拖曳操作,后者在单元格物理空间在最大限度内不足以
显示其内容时可以显示出其内容。而 CCellID 类是一个用来参考单元格范围的
便利的辅助类。此外,GridControl 还包含从 CGridCell 派生下来的单元格对
象。
2
剩余38页未读,继续阅读
yicong135
- 粉丝: 2
- 资源: 30
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论21