常用属性、方法。
1、
VSFlexGrid1.Redraw = True '提高速度 VSFlexGrid1.ExtendLastCol = True '調整列寬 VSFlexGrid1.AllowUserResizing = flexResizeBoth '可调整行/列
GridTree.BackColorAlternate = RGB(215, 255, 255) '间隔行背景色 GridTree.SelectionMode = flexSelectionListBox '焦点选中样式
GridTree.FormatString = "<" '左对齐
GridTree.ColFormat(5) = "#,###.##" '格式化 GridTree.ColHidden(1) = True '隐藏FID
.FixedRows = 1 '固定几行
.FixedCols = 1 '固定几列
.Editable = True '允许修改
.AllowUserResizing = flexResizeBoth '可调整行/列
.FocusRect = flexFocusNone '无虚框
.SelectionMode = flexSelectionListBox '焦点选中样式
.BackColor = RGB(255, 255, 255) '单元背景色
.BackColorSel = vbBlue '单元选择色
.BackColorFixed = RGB(208, 192, 160) '固定单元色
.BackColorAlternate = RGB(255, 250, 230) '间隔行背景色
.GridColor = RGB(245, 240, 210) '单元线条色
.ForeColor = RGB(0, 0, 0) '单元前景色(字符色)
.RowHeightMin = 260 '最小行高
.RowHeightMax = 800 '最大行高
.ColHeightMin = 50 '最小列宽
.ColHeightMax = 3000 '最大列宽
.ColWidth(Col) = 1000 '指定列宽
.RowHeight(Row) = 260 '指定行高
.TextMatrix(Row,Col) = "Text" '指定单元字符
.Text = "Text" '选定单元字符
.MergeCol(Col) = True '允许合并列
.MergeRow(Row) = True '允许合并行
.MergeCells = 0|1|2|3|4|5|6 '合并选项
.Cell(选项准则, Row1, Col1, Row2, Col2) '选择部分的相应准则值
.EditCell '当移动到当前单元时自动选择
.EditSelStart '移动到单元时的光标位置
.MousePointer '设置对象的鼠标指针样式 O.A = 0 到 15|99
数据类型名称:单元格属性 英文名称:CellPropertySettings 本数据类型为枚举常量集合类型,共包含 29 个枚举常量值。 操作系统需求: Windows 枚举常量值<1>的中文名称为“排序”,英文名称为“flexcpSort”,值为28。 Sort。 枚举常量值<2>的中文名称为“刷新”,英文名称为“flexcpRefresh”,值为27。 Refresh。 枚举常量值<3>的中文名称为“双精度值”,英文名称为“flexcpVariantValue”,值为26。 VariantValue(此属性只读)。 枚举常量值<4>的中文名称为“高度”,英文名称为“flexcpHeight”,值为25。 Height。 枚举常量值<5>的中文名称为“宽度”,英文名称为“flexcpWidth”,值为24。 Width。 枚举常量值<6>的中文名称为“上边距离”,英文名称为“flexcpTop”,值为23。 Top。 枚举常量值<7>的中文名称为“左边距离”,英文名称为“flexcpLeft”,值为22。 Left。 枚举常量值<8>的中文名称为“自定义格式”,英文名称为“flexcpCustomFormat”,值为21。 Custom Format。 枚举常量值<9>的中文名称为“数据”,英文名称为“flexcpData”,值为20。 Data。 枚举常量值<10>的中文名称为“显示文本”,英文名称为“flexcpTextDisplay”,值为19。 Text Display(此属性只读)。 枚举常量值<11>的中文名称为“值”,英文名称为“flexcpValue”,值为18。 Value(此属性只读)。 枚举常量值<12>的中文名称为“字体宽度”,英文名称为“flexcpFontWidth”,值为17。 FontWidth。 枚举常量值<13>的中文名称为“删除线”,英文名称为“flexcpFontStrikethru”,值为16。 FontStrikethru。 枚举常量值<14>的中文名称为“下划线”,英文名称为“flexcpFontUnderline”,值为15。 FontUnderline。 枚举常量值<15>的中文名称为“斜体”,英文名称为“flexcpFontItalic”,值为14。 FontItalic。 枚举常量值<16>的中文名称为“字体加粗”,英文名称为“flexcpFontBold”,值为13。 FontBold。 枚举常量值<17>的中文名称为“字体尺寸”,英文名称为“flexcpFontSize”,值为12。 FontSize。 枚举常量值<18>的中文名称为“字体名称”,英文名称为“flexcpFontName”,值为11。 FontName。 枚举常量值<19>的中文名称为“字体”,英文名称为“flexcpFont”,值为10。 Font。 枚举常量值<20>的中文名称为“进度条颜色”,英文名称为“flexcpFloodColor”,值为9。 FloodColor。 枚举常量值<21>的中文名称为“进度条位置”,英文名称为“flexcpFloodPercent”,值为8。 FloodPercent。 枚举常量值<22>的中文名称为“前景色”,英文名称为“flexcpForeColor”,值为7。 ForeColor。 枚举常量值<23>的中文名称为“背景色”,英文名称为“flexcpBackColor”,值为6。 BackColor。 枚举常量值<24>的中文名称为“选择框被选中”,英文名称为“flexcpChecked”,值为5。 Checked。 枚举常量值<25>的中文名称为“图片对齐方式”,英文名称为“flexcpPictureAlignment”,值为4。 PictureAlignment。 枚举常量值<26>的中文名称为“图片”,英文名称为“flexcpPicture”,值为3。 Picture。 枚举常量值<27>的中文名称为“对齐方式”,英文名称为“flexcpAlignment”,值为2。 Alignment。 枚举常量值<28>的中文名称为“文本风格”,英文名称为“flexcpTextStyle”,值为1。 TextStyle。 枚举常量值<29>的中文名称为“文本”,英文名称为“flexcpText”,值为0。 Text。
组件事件列表:
枚举常量值“排序”所处集合数据类型为“单元格属性”,英文名称为“flexcpSort”,值为28。 Sort。
枚举常量值“刷新”所处集合数据类型为“单元格属性”,英文名称为“flexcpRefresh”,值为27。 Refresh。
枚举常量值“双精度值”所处集合数据类型为“单元格属性”,英文名称为“flexcpVariantValue”,值为26。 VariantValue(此属性只读)。
枚举常量值“高度”所处集合数据类型为“单元格属性”,英文名称为“flexcpHeight”,值为25。 Height。
枚举常量值“宽度”所处集合数据类型为“单元格属性”,英文名称为“flexcpWidth”,值为24。 Width。
枚举常量值“上边距离”所处集合数据类型为“单元格属性”,英文名称为“flexcpTop”,值为23。 Top。
枚举常量值“左边距离”所处集合数据类型为“单元格属性”,英文名称为“flexcpLeft”,值为22。 Left。
枚举常量值“自定义格式”所处集合数据类型为“单元格属性”,英文名称为“flexcpCustomFormat”,值为21。 Custom Format。
枚举常量值“数据”所处集合数据类型为“单元格属性”,英文名称为“flexcpData”,值为20。 Data。
枚举常量值“显示文本”所处集合数据类型为“单元格属性”,英文名称为“flexcpTextDisplay”,值为19。 Text Display(此属性只读)。
枚举常量值“值”所处集合数据类型为“单元格属性”,英文名称为“flexcpValue”,值为18。 Value(此属性只读)。
枚举常量值“字体宽度”所处集合数据类型为“单元格属性”,英文名称为“flexcpFontWidth”,值为17。 FontWidth。
枚举常量值“删除线”所处集合数据类型为“单元格属性”,英文名称为“flexcpFontStrikethru”,值为16。 FontStrikethru。
枚举常量值“下划线”所处集合数据类型为“单元格属性”,英文名称为“flexcpFontUnderline”,值为15。 FontUnderline。
枚举常量值“斜体”所处集合数据类型为“单元格属性”,英文名称为“flexcpFontItalic”,值为14。 FontItalic。
枚举常量值“字体加粗”所处集合数据类型为“单元格属性”,英文名称为“flexcpFontBold”,值为13。 FontBold。
枚举常量值“字体尺寸”所处集合数据类型为“单元格属性”,英文名称为“flexcpFontSize”,值为12。 FontSize。
枚举常量值“字体名称”所处集合数据类型为“单元格属性”,英文名称为“flexcpFontName”,值为11。 FontName。
枚举常量值“字体”所处集合数据类型为“单元格属性”,英文名称为“flexcpFont”,值为10。 Font。
枚举常量值“进度条颜色”所处集合数据类型为“单元格属性”,英文名称为“flexcpFloodColor”,值为9。 FloodColor。
枚举常量值“进度条位置”所处集合数据类型为“单元格属性”,英文名称为“flexcpFloodPercent”,值为8。 FloodPercent。
枚举常量值“前景色”所处集合数据类型为“单元格属性”,英文名称为“flexcpForeColor”,值为7。 ForeColor。
枚举常量值“背景色”所处集合数据类型为“单元格属性”,英文名称为“flexcpBackColor”,值为6。 BackColor。
枚举常量值“选择框被选中”所处集合数据类型为“单元格属性”,英文名称为“flexcpChecked”,值为5。 Checked。
枚举常量值“图片对齐方式”所处集合数据类型为“单元格属性”,英文名称为“flexcpPictureAlignment”,值为4。 PictureAlignment。
枚举常量值“图片”所处集合数据类型为“单元格属性”,英文名称为“flexcpPicture”,值为3。 Picture。
枚举常量值“对齐方式”所处集合数据类型为“单元格属性”,英文名称为“flexcpAlignment”,值为2。 Alignment。
枚举常量值“文本风格”所处集合数据类型为“单元格属性”,英文名称为“flexcpTextStyle”,值为1。 TextStyle。
枚举常量值“文本”所处集合数据类型为“单元格属性”,英文名称为“flexcpText”,值为0。 Text。