VSFLEXgrid控件几个特殊的属性方法的使用

几个特殊的属性方法的使用:
FormatString 属性:管道符格式化字符串示例:
FindRow 属性:该属性返回一个行值
Cell 属性的使用:
Cell 的作用是给以选定区块的特定的设置值,具体值可参阅相应属性值。
语法: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            返回单元宽
flexSTSum 方法:每行增加小计行[这个方法还不会用]语法:
VSG.flexSTSum 常数名,
[GroupOn As Long], :标签列
[TotalOn As Long], :计算列
[Format As String], :格式,例 "$0.00"
[BackColor As Color], :Color
[ForeColor As Color], :Color
[FontBold As Boolean], :False|True
[Caption As String], :例 "数 %s"
[MatchFrom As Integer], :0|1|2|3
[TatalOnly As Boolean] :False|True

单击列头将列互相拖动调换:
VSG1.ExplorerBar = flexExMove  '2 这是最简单的方法了
注意这个属性在VB属性表中只设置了0、1、2、3、5、7、8种常数值
ExplorerBar 属性(value=0|1|2|3|5|7|8):
  0-flexExNone:默认,单击列头选择整列,单击行头选择整行
  1-flexExSort:单击列头可正反排序该列,单击行头选择整行
  2-flexExMove:单击列头可交换列顺序,单击行头选择整行
  3-flexExSortAndMove:具有 1 和 2 的功能
  4:单击列头可正反排序该列并在列头显示相应箭头,单击行头选择整行
  5-flexExSortShow:好像与 4 相同也
  6:具有 2 和 4 的功能
  7-flexExSortShowAndMove:好像与 6 相同也
  8-flexExMoveRows:单击列头选择整列,可拖动行
  9:单击列头可正反排序该列,可拖动行
  10:可拖动行与列
  11:可排序列及拖动行列
  12:可排序列并在列头显示相应箭头,还可拖动行
  13:同 12。
  14:除 12 功能外,可拖动列
  15:同 14。


VSFlexString控件属性一览表
CaseSensitive        ???
Error                失败时取得错误信息
Index                索引
MatchCount           取得与检索条件相一致的字符串数量
MatchIndex           设定与检索条件相一致的字符串的索引
MatchLength          取得与检索条件相一致的字符串长度
MatchStart           取得与检索条件相一致的字符串起始位置
MatchString          取得与检索条件相一致的字符串
Name
Object
Parent
Pattern              设定检索条件
Replace              设定置换字符串
Soundex              取得代表当前检索字符的声音代码
Tag
TagCount             取得与检索条件相一致的标签数量
TagIndex             在多个标签情况下,设定/取得与检索条件相一致的标签索引
TagLength            取得与检索条件相一致的标签长度
TagStart             取得与检索条件相一致的标签起始位置
TagString            取得与检索条件相一致的标签的字符串
Text                 设定成为检索对象
Version              取得FlexString的版本号
运行时如何调整调行或列宽度
AllowUserResizing=1  '可调列
AllowUserResizing=2  '可调行
AllowUserResizing=3  '可调行和列

 

posted on 2012-10-25 17:48  奋进的菜鸟  阅读(2883)  评论(0编辑  收藏  举报