cxGrid 使用技巧大全:设置、调整、操作和数据处理
5星 · 超过95%的资源 需积分: 35 26 浏览量
更新于2024-07-25
收藏 319KB DOC 举报
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-08-26 上传
2013-05-18 上传
2011-12-05 上传
2011-11-15 上传
2011-12-15 上传
2011-09-26 上传
alan0426
- 粉丝: 0
- 资源: 1
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新