回 帖 发 新 帖 刷新版面

主题:弱问Grid

text1是row由vscroll1控制   text2是col由vscroll2控制
怎么实现GRID行列的增减
Private Sub Form_Load()
VScroll1.Value = VScroll1.Value + 1
VScroll1.Max = 1
VScroll1.Min = 10000
VScroll2.Value = VScroll1.Value + 1
VScroll2.Max = 1
VScroll2.Min = 10000
End Sub
Private Sub VScroll1_Change()
Text1.Text = VScroll1.Value
VScroll1.Value = MSFlexGrid1.Rows
End Sub

Private Sub VScroll2_Change()
Text2.Text = VScroll2.Value
VScroll2.Value = MSFlexGrid1.Cols
End Sub
请各位帮忙看看怎么做才行?

回复列表 (共3个回复)

沙发

你可能把控制与被控制关系搞反了。

板凳


~{@O4s#,D\2;D\C&0oP^8DR;OB!#!#:G:G~}

3 楼

二楼说得对,你把VScroll1.Value = MSFlexGrid1.Rows改成MSFlexGrid1.Rows= VScroll1.Value
同样把 VScroll2.Value = MSFlexGrid1.Cols也改一下

我来回复

您尚未登录,请登录后再回复。点此登录或注册