VSFlexGrid 控件属性方法一览表
VSFlexGrid 控件是 VB 中常用的一个控件,用于显示和编辑表格数据。下面是 VSFlexGrid 控件的属性和方法一览表:
基本属性
* Align:对象在窗体上的显示位置,取值范围为 0 到 4,分别表示左对齐、右对齐、居中对齐、左上对齐和右上对齐。
* Appearance:边框平面/凹陷/凸起,取值范围为 0 到 2,分别表示平面、凹陷和凸起。
* AutoReSize:是否自动调整大小,取值为 True 或 False。
* AutoSearch:设置自动搜索,取值范围为 0 到 2,分别表示不搜索、搜索当前行和搜索整个表格。
* AutoSearchDelay:设置 AutoSearch.Delay 多少秒刷新,取值范围为 1 到 10。
单元格属性
* BackColor:所有非固定行列的背景色,取值为 Color 类型。
* BackColorAlternate:所有非固定行列的交替行颜色,取值为 Color 类型。
* BackColorBkg:表格背景坐底色,取值为 Color 类型。
* BackColorFixed:固定的行/列背景色,取值为 Color 类型。
* BackColorFrozen:冻结部分的行列背景色,取值为 Color 类型。
* BackColorSel:单元被选中的背景色,取值为 Color 类型。
数据绑定
* BindToArray():绑定数组,参数包括 ArrayStr、RowDim、ColDim、PageDim 和 CurrentPage。
* Bookmark:返回 ADO Recordset 行书签(只读)。
事件
* CausesValidation:目标事件确认,取值为 True 或 False。
单元格操作
* AddItem():增加一行,参数包括 O、A String 和 RowIndex。
* Aggregate:返回集合合计(总数、平均、等等),参数包括 O、A、Row1、Col1、Row2 和 Col2。
* Archive():存储或清除一个二进制文件内容,参数包括 O、ArcFileName、FileName 和 0|1|2|3。
* ArchiveInfo:返回一个二进制文件信息,参数包括 O、ArcFileName、0|1|2|3|4 和 LineIndex。
其他
* AutoSize():自动调整列到指定宽度,参数包括 Col1、Col2、True|False 和 1000。
* AutoSizeMouse:是否双击列首自动调整适合行列,取值为 True 或 False。
* BottomRow:返回可见范围的最大行号(只读)。
* BuildComboList():将数据库中的内容写入下拉列表,参数包括 rs、FieldList、KeyField 和 BackColor。
* Cell:选择部分的相应准则值,参数包括 准则、Row1、Col1、Row2 和 Col2。
* CellAlignment:设定单元里数据的排列方式,取值范围为 0 到 9。
* CellBackColor:指定单元范围的背景颜色,取值为 Color。
* CellBorder():选择单元范围的边界颜色,参数包括 Color、左、上、右 和 下。
这些属性和方法可以帮助开发者更好地使用 VSFlexGrid 控件来实现数据显示和编辑功能。