没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
本文档仅限用于个人交流,请不要用于其它用途
项目名称 概要设计说明书 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 颜色设置....................................................................................................23
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页未读,继续阅读
kuangxiang_panpan
- 粉丝: 94
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页