With FlexGrid1
.Rows = 1
.Cols = 3
lngWidthUnit = FlexGrid1.Width \ 2
.ColWidth(0) = 0.5 * lngWidthUnit
.ColWidth(1) = 0.5 * lngWidthUnit
.ColWidth(2) = 1 * lngWidthUnit
.RowHeight(0) = 300
.Font = "宋体"
我是不是可以通过修改 ..RowHeight(0)增加行值?
.Rows = 1
.Cols = 3
lngWidthUnit = FlexGrid1.Width \ 2
.ColWidth(0) = 0.5 * lngWidthUnit
.ColWidth(1) = 0.5 * lngWidthUnit
.ColWidth(2) = 1 * lngWidthUnit
.RowHeight(0) = 300
.Font = "宋体"
我是不是可以通过修改 ..RowHeight(0)增加行值?
解决方案 »
- 项目中用的表格控件全是msflexgrid,可是现在客户要求表格都要支持滚轮,我不知如何办了。客户至上呀!
- 为什么comments这个值为NULL的时候不走Me.TxtComments.Text = " " MsgBox "ddd"这段代码,而直接走了Else了 下面是这个程序的简单的代码
- 请问能使vb联access 2000的补丁sp5怎么安装?
- 请问高手们:怎么无数据源连接SQL数据库?
- 帮帮小菜鸟!很简单的!
- 在线等待(100)往一个表的字段赋值,怎么不行啊!
- 求Visual Basic 6.0控件实用程序设计100例光盘里的源代码。
- 请教 动态连接库问题!!!!!
- 请大家帮帮忙,紧急求救!!
- 来来来,给分。
- 怎样在不重新启动的情况下,删除正在使用的.dll组件
- 提一个老问题--插入重复
用。rows = 改变行值
Private Sub Command1_Click()
With MSFlexGrid1
.Rows = 9 '行数
.Cols = 6 '列数
.ColWidth(3) = 300 '列宽
.RowHeight(5) = 500 '行高
End With
End Sub
Private Sub Command1_Click()
With FlexGrid1
.Rows = 3
.Cols = 3
lngWidthUnit = FlexGrid1.Width \ 2
.ColWidth(-1) = 0.5 * lngWidthUnit
.ColWidth(2) = 1 * lngWidthUnit
.RowHeight(-1) = 500
.RowHeight(0) = 800
.Font = "宋体"
End With
End Sub
.Rows = 1'总共只有1行
.RowHeight(0) = 300'第1行的行高是300(缇)
.Rows = 9 '行数
.Cols = 6 '列数
.ColWidth(3) = 300 '列宽
.RowHeight(5) = 500 '行高
End With
楼主到底问的是什么,行高?行数?
FlexGrid1.rows = FlexGrid1.rows + 100
'设置初始行列
Me.MSHFlexGrid1.Rows = 2
Me.MSHFlexGrid1.FixedRows = 1
Me.MSHFlexGrid1.Cols = 3
'设置标题行
Me.MSHFlexGrid1.TextMatrix(0, 0) = "标题一"
Me.MSHFlexGrid1.TextMatrix(0, 1) = "标题二"
Me.MSHFlexGrid1.TextMatrix(0, 2) = "标题三"
'设置第一行数据
Me.MSHFlexGrid1.TextMatrix(1, 0) = "第一列"
Me.MSHFlexGrid1.TextMatrix(1, 1) = "第二列"
Me.MSHFlexGrid1.TextMatrix(1, 2) = "第三列"
'增加一行
Me.MSHFlexGrid1.Rows = Me.MSHFlexGrid1.Rows + 1
Me.MSHFlexGrid1.TextMatrix(2, 0) = "第一列"
Me.MSHFlexGrid1.TextMatrix(2, 1) = "第二列"
Me.MSHFlexGrid1.TextMatrix(2, 2) = "第三列"
'增加一行
Me.MSHFlexGrid1.AddItem "第一列" & vbTab & "第二列" & vbTab & "第三列"