vsflegrid参数说明.docx
- 文档编号:7327593
- 上传时间:2023-01-23
- 格式:DOCX
- 页数:18
- 大小:24.33KB
vsflegrid参数说明.docx
《vsflegrid参数说明.docx》由会员分享,可在线阅读,更多相关《vsflegrid参数说明.docx(18页珍藏版)》请在冰豆网上搜索。
vsflegrid参数说明
VSFlexGrid控件属性方法一览表(带()为方法)
说明:
O 表示 VSFlexGrid 对象的名,A 表示当前属性名,|表示可选
属性/方法名称
功能
示例语法
AddItem()
增加一行
String[,RowIndex]
Aggregate
返回集合合计(总数,平均,等等)
=(A,Row1,Col1,Row2,Col2)
Align
对象在窗体上的显示位置
=0|1|2|3|4
AllowBigSelection
设定列头是否整行或整列选择
=True|False
AllowSelection
是否可多单元选择
=True|False
AllowUserFreezing
运行时用鼠标冻结行或列
=0|1|2|3
AllowUserResizing
调整(行/列)大小方式
=0|1|2|3|4
Appearance
边框平面/凹陷/凸起
=0|1|2
Archive()
存储或清除一个二进制文件内容
,FileName,0|1|2|3
ArchiveInfo
返回一个二进制文件信息
,0|1|2|3|4,LineIndex
AutoReSize
是否自动调整大小
=True|False
AutoSearch
设置自动搜索
=0|1|2
AutoSearchDelay
设置AutoSearch多少秒刷新
=2
AutoSize()
自动调整列到指定宽度
,Col2,True|False,1000
AutoSizeMode
自动调整适合行列内容
=0|1
AutoSizeMouse
是否双击列首自动调整适合行列
=True|False
BackColor
所有非固定行列的背景色
=Color
BackColorAlternate
所有非固定行列的交替行颜色
=Color
BackColorBkg
表格背景坐底色
=Color
BackColorFixed
固定的行/列背景色
=Color
BackColorFrozen
冻结部分的行列背景色
=Color
BackColorSel
单元被选中的背景色
=Color
BindToArray()
绑定数组
,RowDim,ColDim,PageDim,CurrentPage
Bookmark
返回ADORecordset行书签(只读)
(Row)
BorderStyle
边框粗细样式
=0|1
BottomRow
返回可见范围的最大行号(只读)
BuildComboList()
将数据库中的内容写入下拉框
(rs,FieldList,KeyField,BackColor)
CausesValidation
目标事件确认
=False|True
Cell
选择部分的相应准则值
(准则,Row1,Col1,Row2,Col2)=准则值
准则的定义;
flexcpAlignment对齐方式flexcpBackColor背景色flexcpChecked选择框flexcpCustomFormat格式设置flexcpData日期flexcpFloodColor颜色flexcpFloodPercent背景色flexcpFont字体flexcpFontBold粗体flexcpFontItalic斜体flexcpFontName字体名flexcpFontSize字体大小flexcpFontStrikethru删除线flexcpFontUnderline下划线flexcpFontWidth字符宽flexcpForeColor字符色flexcpHeight高flexcpLeft左flexcpPicture添加图flexcpPictureAlignment图对齐flexcpRefresh刷新flexcpSort分类flexcpText字符flexcpTextDisplay显示字符flexcpTextStyle文本样式flexcpTop返回顶端高,同RowPos和valueMatrix属性flexcpvalue返回字符值flexcpVariantvalue返回字符值flexcpWidth返回单元宽
CellAlignment
设定单元里数据的排列方式
=0至9
CellBackColor
指定单元范围的背景颜色
=Color
CellBorder()
选择单元范围的边界颜色
,左,上,右,下,垂直,水平
CellButtonPicture
选择单元范围的按钮图片
=LoadPicture("D:
\")
CellChecked
选择单元范围的复选框
=0|1|2
CellFloodColor
选择单元范围的流程颜色
=Color
CellFloodPercent
选择单元范围的流程百分比
=1至100
CellFontBold
指定单元范围设为黑体字
=False|True
CellFontItalic
指定单元范围设为斜体字
=False|True
CellFontName
对象所使用的字体名称
=FontName
CellFontSize
对象文字像数大小(默认9pt)
=9
CellFontStrikethru
选择范围是否有删除线
=False|True
CellFontUnderline
选择范围是否有下画线
=False|True
CellFontWidth
设定单元或指定范围字体的宽度
=2
CellForeColor
设定单元或指定范围字体的颜色
=Color
CellHeight
返回/显示到当前单元高度(只读)
CellLeft
返回当前单元的左端位置(只读)
CellPicture
显示在单元或指定范围中的图片
=LoadPicture("D:
\")
CellPictureAlingment
单元或指定范围图片的显示位置
=0至10
CellTextStyle
设定单元文本的显示形式
=0|1|2|3|4
CellTop
返回当前单元的顶端位置(只读)
CellWidth
返回当前单元的宽度(只读)
Clear()
清除表格内容
([0|1|2],[0|1|2|3])
Clear1表示只清除数据行;Clear表示清除网格中所有内容(包括表头和数据行)Clear2Clear
ClientHeight
返回客户可见范围高度
ClientWidth
返回客户可见范围宽度
Clip
设置选择范围的内容
=Text
ClipSeparators
Col
设置激活单元的列号
=2
ColAlignment
列对齐排列方式
(Col)=0至9
ColComboList
向下拉框写入管道字符
(Col)="|ListStr1|ListStr2|..."
ColData
设置用户定义的长整形数据
(Col)=UserLong
ColDataType
列数据类型
(Col)=0至14到20(&H14),30(&H1E),31(&H1F)
说明:
flexDTEmpty0flexDTNull1flexDTShort2flexDTLong3flexDTSingle4flexDTDouble5flexDTCurrency6flexDTDate7flexDTString8flexDTDispatch9flexDTError10flexDTBoolean11flexDTVariant12flexDTUnknown13flexDTDecimal14flexDTLong820flexDTStringC30flexDTStringW31
ColEditMask
列编辑套用格式字符串
(Col)=指定的格式如:
######
ColFormat
格式化显示列
(Col)="Currency"|"#.###%"...
说明:
其中Format()是String对象处理函数,Format()共有8中固定格式,测试数据
1>GeneralNumber格式:
与原数据保持一致。
Format("GerneralNumber")
2>Fixed 格式:
小数点右边按四舍五入保留两位小数。
Format("Fixed")
3>Standard 格式:
使用千分隔符,小数点右边按四舍五入保留两位数字。
12,
4>Percent 格式:
乘100后加“%”符号,小数点右边四舍五入保留两位数字。
%
5>Scientific 格式:
按科学计算实用记数法。
+04
6>Yes/No 格式:
数字为0时显示No,否则为Yes。
Yes
7>True/False 格式:
数字为0时显示False,否则为True。
True
8>On/Off 格式:
数字为0时显示Off,否则为On。
On
除了固定格式之外,Format还可以自己定义输出格式:
“0”:
占位符,必须出现的数字位,如果该位没有数字以0补充。
“#”:
占位符,可以省略的数字位。
“%”:
百分号占位符。
将表达式乘100后,加上%。
”.”:
小数点占位符。
“,“ :
千分隔符。
测试数据:
#和0 "##,#" :
1,234,
加字符 "合计:
##0E+##" :
合计:
123E+4
加符号 "$" :
$
ColHidden
是否隐藏指定列
(Col)=True|False
ColImageList
设置图像列表句柄到列
ColIndent
缩进指定列
=100
ColIndex
返回列索引(只读)
ColIsVisible
返回列是否可见(只读)
ColKey
设置列钥匙
(Col)=KeyStr
ColPos
返回列距左边宽度(只读)
ColPosition
移动列的位置
(Col)=ReCol
Cols
返回/设置总列数
=2
ColSel
返回/设置最后选择的列
=3
ColSort
设置列种类
(Col)=0至10
(flexSortCustom、flexSortGenericAscending、flexSortGenericDescending、flexSortNone、flexSortNumericAscending、flexSortNumericDescending、flexSortStringAscending、flexSortStringDescending、flexSortStringNoCaseAscending、flexSortStringNoCaseDescending、flexSortUseColSort)
ColWidth
返回/设置指定列宽
(Col)=100
ColWidthMax
最大列宽
(Col)=5000
ColWidthMin
最小列宽
(Col)=100
ComboCount
取得Combo下拉按钮总数(只读)
ComboData
Combo下拉按钮数据(只读)
ComboIndex
Combo下拉按钮索引
=1
ComboItem
Combo下拉按钮项目(只读)
ComboList
向下拉框写入管道字符内容
="a|b|c"
ComboSearch
Combo下拉按钮搜寻方式
=0|1|2|3
Container
返回/设置对象的容器
"Forms"
DataBindings
返回数据装入数(只读)
DataMember
返回/设置数据描述成员
=DataStr
DataMode
设置数据链接状态
=0|1|2|3|4
DataRefresh()
刷新数据源
DataSource
设置数据源
=DataDim
Drag()
拖放
[0|1|2]
DragIcon
拖放图标
=LoadPicture("D:
\")
DragMode
拖放方式
=0|1
DragRow()
拖放行(本示例在MouseDown过程)
设置表格是否可编辑修改
=0|1|2
EditCell()
当移动到当前单元时自动选择
EditMask
当编辑时只能使用指定值
=Strvalue
EditMaxLength
所有单元限制字节大小
=2
EditSelLength
编辑时选择长度
=5
EditSelStart
移动到单元时的光标位置
=0(或者Len)
EditSelText
编辑选择处放文本
="Str"
EditText
编辑文本
="Str"
EditWindow
返回编辑窗口(只读)
Ellipsis
超宽字符加省略号
=0|1|2
Enabled
对象是否激活可用
=False|True
ExplorerBar
单击列头的选择、拖动或排序样式
=0至15
ExtendLastCol
是否扩充最后的列到适合宽度
=False|True
FillStyle
是否改变当前范围的内容或格式
=0|1
FindRow
查找符和条件返回的行(只读)
,[Row],[Col],[敏感],[精度])
FinishEditing()
完成编辑的
=False|True
FixedAlignment
固定列的对齐方式
(Col)=0至9
FixedCols
固定几列
=1
FixedRows
固定几行
=1
FlexDataSource
流动数据源
=rsDate
FloodColor
设置流程颜色
=Color
FocusRect
单元的选择虚框样式类型
=0|1|2|3|4|5
Font
设定字体
=FontName
FontBold
设定字体粗体
=False|True
FontItalic
设定字体斜体
=False|True
FontName
设定字体名称
=FontName
FontSize
设定字体大小
=10
FontStrikethru
设定字体删除线
=False|True
FontUnderline
设定字体下划线
=False|True
FontWidth
设定字体的宽度(非间距)
=2
ForeColor
设定字体前景颜色
=Color
ForeColorFixed
设定固定单元的文本颜色
=Color
ForeColorFrozen
设定字体冻结部分的前景颜色
=Color
ForeColorSel
设定选择单元的文本颜色
=Color
FormatString
设计管道符格式化行/列字符串
=Format(1,"#")
FrozenCols
需要冻结的列数
=2
FrozenRows
需要冻结的行数
=2
GetMergedRange()
获得合并单元格范围
Rowjsq,Coljsq,Hbrow1,Hbcol1,Hbrow2,Hbcol2
GetNode()
获得节点
GetNodeRow()
获得节点行
GetSelection()
获得选择
Row1,Col1,Row2,Col2
GridColor
单元行列的网格线颜色
=Color
GridColorFixed
设定固定网格线的颜色
=Color
GridLines
可编辑区的网格线类型
=0至14
GridLinesFixed
固定行列网格效果类型
=0至14
GridLineWidth
编辑区的网格线线粗细
=1
Height
设置对象高度
=1000
HelpContextID
对象缺省上下文帮助ID
=HelpID
HighLight
是否突出加亮显示选中单元
=0[无]|1[默认]|2[仅焦点时有]
hWnd
获取对象句柄
Index
对象索引号(运行时只读)
IsCollapsed
IsSelected
是否已选择
IsSubtotal
当前行是否是小记行
=(TRUE/FALSE)
Left
对象距左边位置
=100
LeftCol
指定显示在最左边的列
=1
LoadArray()
载入数组
LoadGrid()
载入网格
,0至6[,True(含固定行列)|False]
LoadGridURL()
载入网格URL
MergeCells
相同内容的单元格合并类型
=0|1|2|3|4|5|6
0flexMergeNever1flexMergeFree2flexMergeRestrictRows3flexMergeRestrictColumns4flexMergeRestrictAll5flexMergeFixedOnly6flexMergeSpill
MergeCol
是否上下列合并
(Col)=True
MergeCompare
返回/设置合并比较类型
=0|1|2
MergeRow
是否左右行合并
(Row)=True
MouseCol
返回鼠标指向的当前列号
MouseIcon
设定鼠标指向的当前图形
=LoadPicture("C:
\.ico")
MousePointer
设置对象的鼠标指针样式
=0到15|99
MouseRow
返回鼠标指向的当前行号
Move()
移动对象
,[Top],[Width],[Height]
MultiTotals
Multi总数
Name
对象名称(运行时只读)
NodeClosedPicture
节点封闭的图标
=LoadPicture("C:
\.ico")
NodeOpenPicture
节点打开的图标
=LoadPicture("C:
\.ico")
Object
返回/设置该对象变量
SetDimObjName=
OLEDrag()
OLE拖拽数据
OLEDragMode
OLE拖拽方式
=0|1
OLEDropMode
OLE拖拽落下方式
=0|1|2
Outline()
设置外面的线
OutlineBar
返回/设置显示目录树的线条
=0至6
OutlineCol
设置外面的线列
OwnerDraw
返回或设置执行DrawCell事件
=0至6
Parent
返回该对象所在的对象(只读)
"Forms"
Picture
返回控件的图片(只读)
.属性|方法=相应值
PicturesOver
返回控件图片结束
=False|True
PictureType
用Picture属性生成的图片类型
=0|1
PrintGrid()
打印网格数据
[“主题”,True|False,1|2,左右空,上下空]
Redraw
设定是否刷新控件
=0|1|2
Refresh()
刷新表格
RemoveItem()
删除指定行
返回右边最大的可见列范围
RightToLeft
是否将固定行放到右边
=True
Row
设置激活单元的行号
=2
RowData
设置用户定义的长整形数据
(Row)=UserLong
RowHeight
返回/设置指定行高
(Row)=100
RowHeightMax
行高的最大值
(Row)=500
RowHeightMin
行高的最小值
(Row)=230
RowHidden
是否隐藏指定行
(2)=True|False
RowIsVisible
返回行是否在可见范围中(只读)
(Row)
RowOutlineLevel
返回/设置水平行小记
(Row)=0|1
RowPos
返回行距上边高度(只读)
RowPosition
移动行的位置
(Row)=NewRow
Rows
返回/设置总行数
=2
RowSel
返回/设置最后选择的行
=2
RowStatus
设置行状态
=0|1|2|3
SaveGrid()
保存网格内容到二进制文件
,0至6[,True(含固定行列)|False]
ScrollBars
设定卷动轴的方式
=0|1|2|3
ScrollTips
卷轴提示
=False|True
ScrollTipText
卷轴提示文本
=“Text”
ScrollTrack
行是否随拖动条卷动显示
=False|True
Select()
选择行列范围
,Col[,RowSel][,ColSel]
SelectedRow
已选择行(只读)
(Row)
SelectedRows
返回所选总行数(只读)
SelectionMode
设置单元焦点选中方式
=0|1|2|3
SetFocus()
设置到对象焦点
SheetBorder
表格边框颜色
=Color
ShowCell()
立刻显示到指定单元
,Col
ShowComboButton
是否显示当选择时拉下按钮
=0|1|2
ShowWhatsThis()
显示“这是什么”
Sort
按照选择的基准重新排序顺序方式
=0到10
0:
flexSortCustom(按客户定义的方式排序)1:
flexSortGenericAscending(通用方式增增减排列)2:
flexSortGenericDescending通用方式递减排列)3:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vsflegrid 参数 说明