VSFlexGrid控件属性与方法详解
4星 · 超过85%的资源 需积分: 12 70 浏览量
更新于2024-09-12
收藏 285KB DOC 举报
"VSFlexGrid控件属性方法一览表提供了关于如何使用此控件的各种属性和方法的详细信息。此控件是Visual Studio中的一个组件,用于创建网格布局,允许用户进行数据展示和操作。以下是对一些关键属性和方法的详细说明:
1. **AddItem()**: 这个方法用于在网格中添加新的行。例如,`O.AddItem()` 将在网格末尾增加一行。如果提供了`RowIndex`参数,那么新行将被插入到指定的行位置。
2. **Aggregate**: 此方法返回选定区域内数据的聚合值,如总数、平均值等。例如,`O.Aggregate = (A, Row1, Col1, Row2, Col2)` 可以计算从`Row1`的`Col1`到`Row2`的`Col2`的单元格之和。
3. **Align**: 设置控件在窗体上的对齐方式,可以是0(默认)至4的不同对齐选项,分别对应左对齐、居中、右对齐、顶部对齐和底部对齐。
4. **AllowBigSelect**: 这个属性控制是否允许用户选择整个行或列。如果设置为`True`,用户可以选择整个行或列;如果设置为`False`,则只能选择单个单元格。
5. **AllowSelection**: 控制是否允许用户选择单元格。当设置为`True`时,用户可以选择网格中的单元格,反之则不能。
6. **AllowUserFreeze**: 允许用户在运行时通过鼠标冻结行或列。设置为0、1、2、3分别对应不同的冻结行为。
7. **AllowUserResize**: 控制用户是否可以调整行或列的大小。设置为0到4的不同值代表不同的调整方式。
8. **Appearance**: 该属性用于设置控件的外观,可以选择0(默认,无边框),1(平面)或2(凹凸)。
9. **Archive()**: 存储或清除二进制文件内容的方法,有多种模式供选择。
10. **AutoReSize**: 如果设置为`True`,控件会自动调整大小以适应其内容。
11. **AutoSearch**: 控制自动搜索功能,有0(关闭)、1(开启)和2(开启并高亮匹配项)三种模式。
12. **AutoSearchDelay**: 设置自动搜索功能的延迟时间,单位为秒。
13. **AutoSize()**: 自动调整指定列的宽度以适应内容。例如,`O.AutoSize(Col1, Col2, True)` 调整从`Col1`到`Col2`的所有列的宽度。
14. **AutoSizeMode**: 控制网格的自动调整模式,0表示不调整,1表示根据内容自动调整。
15. **AutoSizeMouse**: 当设置为`True`时,双击列标题可以自动调整列宽以适应列内容。
16. **BackColor**、**BackColorAlternate**、**BackColorBkg**、**BackColorFixed**和**BackColorFroze**: 这些属性用于设置不同区域的背景颜色,如所有非固定行列、交替行、表格背景、固定行/列以及冻结部分的背景色。
这只是VSFlexGrid控件属性和方法的一小部分,完整的列表提供了更多定制和操作网格的功能,包括字体设置、数据绑定、列宽调整、排序、编辑控制等等。了解并熟练使用这些属性和方法,能帮助开发者更好地构建和控制基于VSFlexGrid的用户界面。
2018-01-11 上传
2011-01-17 上传
2011-04-15 上传
2009-03-11 上传
2018-01-15 上传
点击了解资源详情
点击了解资源详情
Netter
- 粉丝: 1
- 资源: 18
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫