VSFIexGrid控件属性方法一览表
VSFIexGrid控件属性方法一览表(带()为方法)说明:0表示VSFIexGrid对象的名,A表示当前属性名,|表示可选
属性/方法名称Addltem() Aggregate
Align AllowBigSelection AllowSelection AllowUserFreezing AllowUserResizing Appearance Archive() ArchiveInfo AutoReSize AutoSearch AutoSearchDelay AutoSize()
AutoSizeMode AutoSizeMouse BackColor BackColorAlternate BackColorBkg BackColorFixed BackColorFrozen BackColorSel BindToArray() Bookmark BorderStyle BottomRow BuildComboList() CausesValidation Cell
准则的定义;flexcpAlignment flexcpCustomFormat flexcpFloodPercent flexcpFontItalic flexcpFontStrikethru flexcpForeColor flexcpPicture flexcpSort flexcpTextStyle 功能
增加一行
返回集合合计(总数,平均,等等)
对象在窗体上的显示位置
设定列头是否整行或整列选择
是否可多单元选择
运行时用鼠标冻结行或列
调整(行/列)大小方式
边框平面/凹陷/凸起
存储或清除一个二进制文件内容
返回一个二进制文件信息
是否自动调整大小
设置自动搜索
设置AutoSearch多少秒刷新
自动调整列到指定宽度
自动调整适合行列内容
是否双击列首自动调整适合行列
所有非固定行列的背景
所有非固定行列的交替行颜
表格背景坐底
固定的行/列背景
冻结部分的行列背景
单元被选中的背景
绑定数组
返回ADORecordset行书签(只读)
边框粗细样式
返回可见范围的最大行号(只读)
将数据库中的内容写入下拉框
目标事件确认
选择部分的相应准则值
示例语法
O.A String[,RowIndex]
O.A=(A,Row1,Col1,Row2,Col2)
O.A=0|1|2| 3|4
O.A=True|False
O.A=True|False
O.A=0|1|2|3
O.A=0|1|2| 3|4
O.A=0|1|2
O.AArcFileName,FileName,0|1|2|3
O.AArcFileName,0|1|2|3|4,LineIndex
O.A=True|False
O.A=0|1|2
O.A=2
O.ACol1,Col2,True|False,1000
O.A=0|1
O.A=True|False
O.A=Color
O.A=Color
O.A=Color
O.A=Color
O.A=Color
O.A=Color
O.AArrayStr,RowDim,ColDim,PageDim,CurrentPage
O.A(Row)
O.A=0|1
O.A
O.A(rs,FieldList,KeyField,BackColor)
O.A=False|True
O.A(准则,Row1,Col1,Row2,Col2)=准则值
对齐方式
格式设置
背景
斜体
删除线
字符
添加图
分类
文本样式
flexcpBackColor
flexcpData
flexcpFont
flexcpFontName
flexcpFontUnderline
flexcpHeight
flexcpPictureAlignment
flexcpText
flexcpTop
flexcpVariantvalue
背景
日期
字体
字体名
下划线
图对齐
字符
flexcpChecked
flexcpFloodColor
flexcpFontBold
flexcpFontSize
flexcpFontWidth
flexcpLeft
flexcpRefresh
flexcpTextDisplay
选择框
粗体
字体大小
字符宽
刷新
显示字符
返回顶端高,同RowPos和valueMatrix属性
返回字符值flexcpWidth返回单元宽
flexcpvalue返回字符值
CellAlignment CellBackColor
CellBorder() CellButtonPicture CellChecked CellFloodColor CellFloodPercent CellFontBold CellFontItalic CellFontName CellFontSize
CellFontStrikethru CellFontUnderline CellFontWidth CellForeColor
CellHeight
CellLeft
CellPicture CellPictureAlingment
CellTextStyle CellTop
CellWidth
Clear()设定单元里数据的排列方式
指定单元范围的背景颜
选择单元范围的边界颜
选择单元范围的按钮图片
选择单元范围的复选框
选择单元范围的流程颜
选择单元范围的流程百分比
指定单元范围设为黑体字
指定单元范围设为斜体字
对象所使用的字体名称
对象文字像数大小(默认9pt)
选择范围是否有删除线
选择范围是否有下画线
设定单元或指定范围字体的宽度
设定单元或指定范围字体的颜
返回/显示到当前单元高度(只读)
返回当前单元的左端位置(只读)
显示在单元或指定范围中的图片
单元或指定范围图片的显示位置
设定单元文本的显示形式
返回当前单元的顶端位置(只读)
返回当前单元的宽度(只读)
清除表格内容
O.A=0至9
O.A=Color
O.AColor,左,上,右,下,垂直,水平
O.A=LoadPicture("D:\lcon.ico")
O.A=0|1|2
O.A=Color
O.A=1至100
O.A=False|True
O.A=False|True
O.A=FontName
O.A=9
O.A=False|True
O.A=False|True
O.A=2
O.A=Color
O.A
O.A
O.A=LoadPicture("D:\Icon.ico")
O.A=0至10
O.A=0|1|2| 3|4
O.A
O.A
O.A([O|1|2],[0|1|2|3])
Clear 2 Clear
Clear 1表示只清除数据行;Clear表示清除网格中所有内容(包括表头和数据行)ClientHeight
ClientWidth
Clip
ClipSeparators
Col
ColAlignment
ColComboList
ColData
ColDataType
说明:
flexDTEmpty flexDTSingle flexDTString flexDTVariant flexDTStringC ColEditMask 0
4
8
12
30
返回客户可见范围高度
返回客户可见范围宽度
设置选择范围的内容
O.A
O.A
O.A=Text
O.A=2
O.A(Col)=0至9
O.A(Col)="|ListStr1|ListStr2|…"
O.A(Col)=UserLong
O.A(Col)=0至14到20(&H14),30(&H1E),31(&H1F)
1
5
9
13
31
O.A(Col)=指定的格式如:>#
flexDTShort
flexDTCurrency
flexDTError
flexDTDecimal
2
6
10
14
flexDTLong
flexDTDate
flexDTBoolean
flexDTLong8
3
7
11
20设置激活单元的列号
列对齐排列方式
向下拉框写入管道字符
设置用户定义的长整形数据
列数据类型
flexDTNull
flexDTDouble
flexDTDispatch
flexDTUnknown
flexDTStringW
列编辑套用格式字符串
格式化显示列
ColFormat O.A(Col)="Currency'T '#.###%"...
说明:其中Format()是String对象处理函数,Format()共有8中固定格式,测试数据12345.12345
1>General Number格式:与原数据保持一致。
2>Fixed
3>Standard Format("Gerneral Number")
Format("Fixed")
12345.12345
12345.12
12,345.12
1234512.34%
格式:小数点右边按四舍五入保留两位小数。
格式:使用千分隔符,小数点右边按四舍五入保留两位数字。
格式:乘100后加“%符号,小数点右边四舍五入保留两位数字。
4>Percent
5>Scientific
6>Yes/No
7>True/False
8>0n/0ff
除了固定格式之外,
格式:按科学计算实用记数法。
格式:数字为0时显示No,否则为Yes。
格式:数字为0时显示False,否则为True。
格式:数字为0时显示Off,否则为On。
1.24E+04
Yes
True
On Format还可以自己定义输出格式:
0补充。
“0”占位符,必须出现的数字位,如果该位没有数字以“#”占位符,可以省略的数字位。
“%百分号占位符。将表达式乘
”:”小数点占位符。
100后,加上%。“,:“千分隔符。
测试数据:1234567.1234567
#和0
加字符
加符号CoIHidden CollmageList ColIndent
Collndex
CoIIsVisible
ColKey
ColPos
ColPosition
Cols
ColSel
ColSort
"##,#00.00"
"合计:##0E+##"
"$00.0000"
是否隐藏指定列
:1,234,567.12
:合计123E+4
:$1234567.1235
O.A(Col)=True|False 设置图像列表句柄到列
缩进指定列
返回列索引(只读)
返回列是否可见(只读)
设置列钥匙
返回列距左边宽度(只读)
移动列的位置
返回/设置总列数
返回/设置最后选择的列
设置列种类
O.ACol=100
O.ACol
O.ACol
O.A(Col)=KeyStr
O.ACol
O.A(Col)=ReCol
O.A=2
O.A=3
O.A(Col)=0至10
(flexSortCustom、flexSortGenericAscending、flexSortGenericDescending、flexSortNone、flexSortNumericAscending、flexSortNumericDescending、flexSortStringAscending、flexSortStringDescending、flexSortStringNoCaseAscending、
flexSortStringNoCaseDescending、flexSortUseColSort)
ColWidth ColWidthMax ColWidthMin ComboCount ComboData Combolndex Comboltem ComboList ComboSearch Container DataBindings DataMember DataMode DataRefresh() DataSource Drag() Dragicon 返回/设置指定列宽
最大列宽
最小列宽
取得Combo下拉按钮总数(只读)
Combo下拉按钮数据(只读)
Combo下拉按钮索引
Combo下拉按钮项目(只读)
向下拉框写入管道字符内容
Combo下拉按钮搜寻方式
返回/设置对象的容器
返回数据装入数(只读)
返回/设置数据描述成员
设置数据链接状态
刷新数据源
设置数据源
拖放
拖放图标
拖放方式
O.A(Col)=100
O.A(Col)=5000
O.A(Col)=100
O.A
O.A
O.A=1
O.A
O.A="a|b|c"
O.A=0|1|2|3
O.A.Caption="Forms"
O.A
O.A=DataStr
O.A=0|1|2| 3|4
O.A
SetO.A=DataDim
O.A[0|1|2]
O.A=LoadPicture("D:\lcon.ico")
O.A=0|1
DragMode
DragRow() Editable
EditCell() EditMask EditMaxLength EditSelLength
EditSelStart EditSelText
EditText EditWindow Ellipsis
Enabled ExplorerBar ExtendLastCol
FillStyle
FindRow FinishEditing() FixedAlignment FixedCols FixedRows FlexDataSource FloodColor FocusRect
Font
FontBold
FontItalic FontName FontSize FontStrikethru FontUnderline FontWidth ForeColor ForeColorFixed ForeColorFrozen ForeColorSel FormatString FrozenCols FrozenRows GetMergedRange() GetNode() GetNodeRow() GetSelection() GridColor GridColorFixed GridLines 拖放行(本示例在MouseDown过程)
设置表格是否可编辑修改
当移动到当前单元时自动选择
当编辑时只能使用指定值
所有单元限制字节大小
编辑时选择长度
移动到单元时的光标位置
编辑选择处放文本
编辑文本
返回编辑窗口(只读)
超宽字符加省略号
对象是否激活可用
单击列头的选择、拖动或排序样式
是否扩充最后的列到适合宽度
是否改变当前范围的内容或格式
查符和条件返回的行(只读)
完成编辑的
固定列的对齐方式
固定几列
固定几行
流动数据源
设置流程颜
单元的选择虚框样式类型
设定字体
设定字体粗体
设定字体斜体
设定字体名称
设定字体大小
设定字体删除线
设定字体下划线
设定字体的宽度(非间距)
设定字体前景颜
设定固定单元的文本颜
设定字体冻结部分的前景颜
设定选择单元的文本颜
设计管道符格式化行/列字符串
需要冻结的列数
需要冻结的行数
获得合并单元格范围
O.AO.RowSel
O.A=0|1|2
O.A
O.A=Strvalue
O.A=2
O.A=5
O.A=0(或者))
O.A="Str"
O.A="Str"
O.A
O.A=0|1|2
O.A=False|True
O.A=0至15
O.A=False|True
O.A=0|1
O.AFindStr,[Row],[Col],[敏感],[精度])
O.A=False|True
O.A(Col)=0至9
O.A=1
O.A=1
O.A=rsDate
O.A=Color
O.A=0|1|2|3|4|5
O.A=FontName
O.A=False|True
O.A=False|True
O.A=FontName
O.A=10
O.A=False|True
O.A=False|True
O.A=2
O.A=Color
O.A=Color
O.A=Color
O.A=Color
O.A=Format(1,"#0.00")
O.A=2
O.A=2
O.A Rowjsq, Coljsq, Hbrow1, Hbcol1, Hbrow2, Hbcol2获得节点
获得节点行
获得选择
单元行列的网格线颜
设定固定网格线的颜
可编辑区的网格线类型
固定行列网格效果类型
O.A Row1,Col1,Row2,Col2
O.A=Color
O.A=Colorflex布局对齐方式
O.A=0至14
O.A=0至14
GridLinesFixed
GridLineWidth Height HelpContextID HighLight
hWnd
Index
IsCollapsed IsSelected IsSubtotal
Left
LeftCol
LoadArray()
LoadGrid()
LoadGridURL() MergeCells
0 flexMergeNever
编辑区的网格线线粗细
设置对象高度
对象缺省上下文帮助ID
是否突出加亮显示选中单元
获取对象句柄
对象索引号(运行时只读)
O.A=1
O.A=1OOO
O.A=HelplD
O.A=O[无]|1[默认]|2[仅焦点时有]
O.A
O.A
是否已选择
当前行是否是小记行
对象距左边位置
指定显示在最左边的列
载入数组
载入网格
载入网格URL
相同内容的单元格合并类型
1 flexMergeFree
2 flexMergeRestrictRows
O.A
O.A=(TRUE/FALSE)
O.A=1OO
O.A=1
O.AFileName,0至6[,True(含固定行列)|False]
O.A=O|1|2|3|4|5|6
3 flexMergeRestrictColumns
4 flexMergeRestrictAII5
flexMergeFixedOnly 6 flexMergeSpill
MergeCol MergeCompare MergeRow MouseCol MouseIcon MousePointer MouseRow
Move()
MultiTotals
Name NodeClosedPicture NodeOpenPicture Object
OLEDrag() OLEDragMode OLEDropMode Outline() OutlineBar OutlineCol OwnerDraw Parent
Picture PicturesOver PictureType PrintGrid()
Redraw
Refresh() RemoveItem()是否上下列合并
返回/设置合并比较类型
是否左右行合并
返回鼠标指向的当前列号
设定鼠标指向的当前图形
设置对象的鼠标指针样式
返回鼠标指向的当前行号
移动对象
O.A(Col)=True
O.A=O|1|2
O.A(Row)=True
O.A
O.A=LoadPicture("C:\.ico")
O.A=O到15|99
O.A
O.ALeft,[Top],[Width],[Height]
Multi总数
对象名称(运行时只读)
节点封闭的图标
节点打开的图标
返回/设置该对象变量
OLE拖拽数据
OLE拖拽方式
OLE拖拽落下方式
O.A
O.A=LoadPicture("C:\.ico")
O.A=LoadPicture("C:\.ico")
SetDimObjName=O.A
O.A
O.A=O|1
O.A=O|1|2
设置外面的线
返回/设置显示目录树的线条O.A=O至6
设置外面的线列
返回或设置执行DrawCell事件
返回该对象所在的对象(只读)
返回控件的图片(只读)
返回控件图片结束
用Picture属性生成的图片类型
打印网格数据
设定是否刷新控件
刷新表格
删除指定行
返回右边最大的可见列范围
O.A=O至6
O.A.Caption="Forms"
OA属性|方法=相应值
O.A=False|True
O.A=O|1
O.A[“主题”,True|False,1|2,左右空,上下空]
O.A=O|1|2
O.A
O.AVSG1.RowSel
O.A
RightCol
RightToLeft
Row
RowData RowHeight RowHeightMax RowHeightMin RowHidden RowlsVisible RowOutlineLevel RowPos RowPosition
Rows
RowSel RowStatus SaveGrid() ScrollBars ScrollTips ScrollTipText ScrollTrack
Select() SelectedRow SelectedRows SelectionMode SetFocus() SheetBorder ShowCell() ShowComboButton ShowWhatsThis() Sort 是否将固定行放到右边
设置激活单元的行号
设置用户定义的长整形数据
返回/设置指定行高
行高的最大值
行高的最小值
是否隐藏指定行
返回行是否在可见范围中(只读)
返回/设置水平行小记
返回行距上边高度(只读)
移动行的位置
返回/设置总行数
返回/设置最后选择的行
设置行状态
保存网格内容到二进制文件
设定卷动轴的方式
卷轴提示
卷轴提示文本
行是否随拖动条卷动显示
选择行列范围
已选择行(只读)
返回所选总行数(只读)
设置单元焦点选中方式
设置到对象焦点
表格边框颜
立刻显示到指定单元
是否显示当选择时拉下按钮
显示“这是什么”
按照选择的基准重新排序顺序方式
O.A=True
O.A=2
O.A(Row)=UserLong
O.A(Row)=100
O.A(Row)=500
O.A(Row)=23O
O.A(2)=True|False
O.A(Row)
O.A(Row)=0|1
O.ARow
O.A(Row)=NewRow
O.A=2
O.A=2
O.A=0|1|2|3
O.AFileName,0至6[,True(含固定行列)|False]
O.A=O|1|2|3
O.A=False|True
O.A=“Text”
O.A=False|True
O.ARow,Col[,RowSel][,ColSel]
O.A(Row)
O.A
O.A=O|1|2|3
O.A
O.A=Color
O.ARow,Col
O.A=O|1|2
O.A
O.A=0到10
1:flexSortGenericAscending(通用方式增增减排列)
3:flexSortNone(不排序)
5:flexSortNumericDescending(以递减方式排列数字)
7:flexSortStringDescending(以递减方式排列字符)
9:flexSortStringNoCaseDescending(以递减方式排列非
0:flexSortCustom(按客户定义的方式排序)
2:flexSortGenericDescending通用方式递减排列)
4:flexSortNumericAscending(以递增方式排列数字)6:flexSortStringAscending(以递增方式排列字符)
8:flexSortStringNoCaseAscending
字符)
Subtotal()
flexSTSum flexSTCount flexSTNone
小计
(2,合计功能)
(4,汇总行数,计数)
(以递增方式排列非字符)
10:flexSortUseColSort(用户自定义)
O.A属性名[,GroupOn, totalon, Format, BackColor, ForeColor, FontBold, Caption, matchfrom,
totalonly(其它共9个可省略参数)]
flexSTAverage(5,平均值)
flexSTMax(6,最大)
flexSTClear
flexSTMin
(1,清除汇总行数据)
(7,最小)
(8,(0,无Outline only, no aggregate values)flexSTPercent
flexSTVar
flexSTVarPop
是否小计上面或下面的数值
Tab键跳转顺序禁止
对象的Tab选择顺序
是否允许Tab自动选择
(3,百分比)flexSTStd
flexSTStdPop
Standard deviation)
Deviation Population SubtotalPosition TabBehavior TabIndex
(9,Variance)
(10,Standard )(11,Variance Population)
O.A=O(flexSTAbove)|1(flexSTBelow)
O.A=0|1
O.A=2
O.A=True|False
TabStop

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。

发表评论