请问如何在程序里自己调整MshFlexgrid的列宽行高?? 问题如题,Mshflexgrid默认所有的列都是一样宽的,而我在用的时候有些列很短(序号)有些则很长默认的列宽又不够.能够根据内容的宽度自动设置列宽也可以啊. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MSFlexGrid1.ColWidth(0) = 2000'设置列宽MSFlexGrid1.RowHeight(0) = 1000'设置行高 例如控件MSHFlexGrid1有5行5列,可以进行如下设置With MSHFlexGrid1 '表格5行5列 .Rows = 5 .Cols = 5 '设置列宽 .ColWidth(0) = 1000 '第一列 .ColWidth(1) = 2000 '第二列 '设置其它列宽 For i = 2 To 4 .ColWidth(i) = .Width / 6 Next i '设置行高 .RowHeight(0) = 600 '第一行 '设置其它行高 For j = 1 To 4 .RowHeight(j) = .Height / 8 Next jEnd With With MSHFlexGrid1 '(缺省的)不允许。用户不能用鼠标来重新调整大小。 .AllowUserResizing = flexResizeNone '列。用户可以用鼠标来重新调整列的大小。 .AllowUserResizing = flexResizeColumns '行。用户可以用鼠标来重新调整行的大小。 .AllowUserResizing = flexResizeRows '行和列。用户可以用鼠标来重新调整行和列的大小。 .AllowUserResizing = flexResizeBoth End With 请问一个比较简单的问题 TextBox.enabled属性设为false后,字的颜色为灰的了,请问怎么样才能改成黑色的呢? 用DataReport打印下面的报表,因为字段太多太多,一行排不下... vb编写随xp改变而改变的程序 高手请帮忙:在中怎样改变某一行的颜色? 如何动态使用datereport对象? 请教在VB中 的*.jpg 文件如何在Picturebox中缩放 如何在dblclick里得到鼠标的位置? 上海热线的游戏大厅程序,有谁有办法同时开2个副本?! 帮帮我,顺便考考你,请进〉〉〉〉〉〉〉 弹出菜单怎样做,Menu到哪里引用 相对路径问题,请教!
MSFlexGrid1.RowHeight(0) = 1000'设置行高
'表格5行5列
.Rows = 5
.Cols = 5
'设置列宽
.ColWidth(0) = 1000 '第一列
.ColWidth(1) = 2000 '第二列
'设置其它列宽
For i = 2 To 4
.ColWidth(i) = .Width / 6
Next i
'设置行高
.RowHeight(0) = 600 '第一行
'设置其它行高
For j = 1 To 4
.RowHeight(j) = .Height / 8
Next j
End With
.AllowUserResizing = flexResizeNone
'列。用户可以用鼠标来重新调整列的大小。
.AllowUserResizing = flexResizeColumns
'行。用户可以用鼠标来重新调整行的大小。
.AllowUserResizing = flexResizeRows
'行和列。用户可以用鼠标来重新调整行和列的大小。
.AllowUserResizing = flexResizeBoth
End With