cxGrid 使用技巧大全:设置、调整、操作和数据处理
![](https://csdnimg.cn/release/wenkucmsfe/public/img/starY.0159711c.png)
cxGrid使用技巧汇总
cxGrid是一个功能强大且灵活的网格控件,广泛应用于各种桌面应用程序中。以下是对cxGrid使用技巧的汇总,涵盖了从基本操作到高级技巧的各种知识点。
**基本操作**
1. 去掉cxGrid中台头的Box:可以通过设置Grid的OptionsView->Header->Visible属性为false来去掉台头的Box。
2. 统计功能:cxGrid提供了多种统计功能,例如SUM、AVERAGE、COUNT等,可以通过设置Grid的OptionsView->Footer->Visible属性为true来显示统计信息。
**高级技巧**
3. 去掉cxgrid中的过滤下拉箭头:可以通过设置Grid的OptionsView->FilterBox->Visible属性为false来去掉过滤下拉箭头。
4. 让“Drag a column header to group by that column”不显示:可以通过设置Grid的OptionsView->GroupPanel->Visible属性为false来隐藏该提示信息。
5. GroupPanel上面的英文“Drag a column header to group by that column”怎么可以改成中文:可以通过设置Grid的OptionsView->GroupPanel->Caption属性来修改该提示信息的语言。
**数据绑定**
6. 如何实现如下功能:可以通过设置Grid的DataSource属性来绑定数据源。
7. 类似PageControl显示:可以通过设置Grid的OptionsView->PageSize属性来控制每页显示的记录数。
**数据操作**
8. 如何设定左边几列,不能滚动:可以通过设置Grid的OptionsView->Scrollable属性来控制Grid的滚动行为。
9. 怎样实现如EXCEL一样的,当前格=G14+G15+G16这样的功能:可以通过使用Grid的计算列功能来实现该功能。
**菜单操作**
10. 鼠标右击cxGrid1DBBandedTableView1菜单里的EditLayout什么用,怎么使用?:EditLayout菜单项用于编辑Grid的布局,可以通过右键点击Grid并选择EditLayout菜单项来编辑Grid的布局。
**数据导出**
11. 怎样将cxGrid里的数据导入到EXCEL,HTML,XML和TEXT:可以通过使用Grid的ExportToXls、ExportToHtml、ExportToXml和ExportToText方法来导出数据。
**数据显示**
12. 如何使满足条件的数据显示不同的颜色?:可以通过使用Grid的Conditional Formatting功能来实现该功能。
13. 怎样从外边的TXT文件导入到cxGrid?:可以通过使用Grid的ImportFromText方法来导入TXT文件中的数据。
**列操作**
14. 如何改变列的颜色?:可以通过设置Grid的OptionsView->Columns->Color属性来改变列的颜色。
15. Setasdefault的用法?:可以通过使用Grid的SetDefaultColumn方法来设置默认列。
**交互操作**
16. 怎样使鼠标移动时,相应的单元里的文字变色?:可以通过使用Grid的OnMouseMove事件来实现该功能。
17. 怎样设计多表头的cxGrid?:可以通过使用Grid的Master-Detail关系来设计多表头的cxGrid。
**主从表操作**
18. 在主从表结构时,当点开“+”时怎样将焦点聚在相应主表的记录上?:可以通过使用Grid的OnExpandedChanged事件来实现该功能。
19. CXGrid4如何展开全部节点?:可以通过使用Grid的ExpandAll方法来展开全部节点。
**编辑器操作**
20. cxGrid如何动态创建Items的Editor的项?:可以通过使用Grid的RepositoryItemEditor来动态创建编辑器项。
**进度显示**
21. 拷贝文件时有进度显示:可以通过使用Grid的Progress事件来显示进度信息。
**样式设置**
22. cxGrid设置斑马线:可以通过设置Grid的OptionsView->AlternatingRows属性来设置斑马线。
23. 根据记录内容更改字体颜色:可以通过使用Grid的Conditional Formatting功能来实现该功能。
**菜单操作**
24. 用代码展开/收缩主从结构:可以通过使用Grid的CollapseAll和ExpandAll方法来展开/收缩主从结构。
25. 在内置右键菜单的后面增加菜单项:可以通过使用Grid的PopupMenu事件来增加菜单项。
**其他操作**
26. 根据某列的值设定其它列的可编辑性:可以通过使用Grid的OnCustomRowCellEdit事件来实现该功能。
27. 保存/恢复Grid布局:可以通过使用Grid的SaveLayout和RestoreLayout方法来保存/恢复Grid布局。
28. 保存/恢复带汇总行的布局解决:可以通过使用Grid的SaveLayout和RestoreLayout方法来保存/恢复带汇总行的布局。
29. 定位在第一行并显示内置编辑器:可以通过使用Grid的FocusFirstRow和ShowEditor方法来定位在第一行并显示内置编辑器。
30. 隐藏"<Nodatatodisplay>"字符串:可以通过设置Grid的OptionsView->NoDataText属性来隐藏该字符串。
**数据操作**
31. 删除应用过滤后的行:可以通过使用Grid的DeleteRow方法来删除应用过滤后的行。
32. 根据单元的值设置样式:可以通过使用Grid的Conditional Formatting功能来实现该功能。
33. 动态生成BandedView:可以通过使用Grid的BandedView来动态生成带状视图。
**其他**
34. 当底层数据集为空时显示一条空记录:可以通过使用Grid的EmptyDataText属性来显示一条空记录。
35. 在当前View插入记录:可以通过使用Grid的InsertRow方法来插入记录。
36. 激活内置编辑控件:可以通过使用Grid的ShowEditor方法来激活内置编辑控件。
37. 隐藏内置编辑控件:可以通过使用Grid的HideEditor方法来隐藏内置编辑控件。
38. 移除一个分组列:可以通过使用Grid的RemoveColumn方法来移除一个分组列。
39. 保存修改到数据库:可以通过使用Grid的SaveChanges方法来保存修改到数据库。
40. 设置内置右键菜单:可以通过使用Grid的PopupMenu事件来设置内置右键菜单。
41. 得到选中记录的值:可以通过使用Grid的GetCurrentRowCellValue方法来得到选中记录的值。
42. 在GridMode禁用内置的右键Footer菜单:可以通过使用Grid的OptionsView->Footer->Visible属性来禁用内置的右键Footer菜单。
43. 主从表任何时候只能:可以通过使用Grid的Master-Detail关系来实现主从表的关联关系。
2010-10-19 上传
2024-01-09 上传
2023-05-24 上传
2023-04-04 上传
2023-06-08 上传
2024-01-18 上传
2023-05-25 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
alan0426
- 粉丝: 0
- 资源: 1
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据