首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB MSFlexGrid 显示数据解决思路

2012-02-10 
VB MSFlexGrid 显示数据在窗体的ComboBox中选择一个选项后,在MSFlexGrid中会显示对应的一些数据,我如果重

VB MSFlexGrid 显示数据
在窗体的ComboBox中选择一个选项后,在MSFlexGrid中会显示对应的一些数据,我如果重新选择其它的ComboBox中的选项后想在MSFlexGrid中重新显示对应数据,但现在却是在上次数据的基础上继续增加数据,请问这个问题应该怎样解决?
    另外MSFlexGrid合并标题的问题,我以前已经提问过了,但还是没有解决:标题共有三行,其中有些行中的某几列需要合并,,某些相同列需要合并,但不合并输入数据,用合并单元格的方式只合并标题,应怎样做,可否举个例子?
    谢谢!

[解决办法]
Dim i As Long

With sgrd
.Cols = 5
.Rows = 4
For i = 1 To 4
.TextMatrix(0, i) = "学生档案 "
.ColAlignment(i) = 4
Next
.TextMatrix(1, 0) = "序号 "
.TextMatrix(2, 0) = "2 "
.TextMatrix(3, 0) = "2 "
.TextMatrix(1, 1) = "姓名 "
.TextMatrix(1, 2) = "姓名 "
.TextMatrix(1, 3) = "性别 "
.TextMatrix(1, 4) = "年龄 "
.MergeCells = flexMergeRestrictRows
.MergeRow(0) = True
.MergeRow(1) = True
.MergeCol(0) = True
End With
看这段代码你就明白了。

热点排行