怪~~~怪~~~怪~~~
请教一个问题,程序代码如下:
Option Explicit
Dim i As Integer
Private Sub Command1_Click()
MSHFlexGrid1.AddItem Chr(9) & "One" & i & Chr(9) & "Two" & Chr(9) & "Three"
i = i + 1
Me.Cls
CurrentX = 0
CurrentY = 0
Me.Print i
End Sub
Private Sub Command2_Click()
MsgBox MSHFlexGrid1.Bands
End Sub
Private Sub Form_Load()
MSHFlexGrid1.Cols = 4
End Sub
Private Sub MSHFlexGrid1_DblClick()
MSHFlexGrid1.RemoveItem MSHFlexGrid1.Row
End Sub
运行秩序如下,首先使用Command1添加数条Item。之后,双击MSHFlexgrid删除部分记录,再次使用Command1添加时,头几条Item会不在MSHFlexgrid中显示,请问是何原因,望指点。
谢谢。
问题点数:20、回复次数:6Top
1 楼valiant(海到无边心是岸)回复于 2001-02-14 16:37:00 得分 0
我试了,按你说的操作。不过头几条还在。Top
2 楼feiying_bao(飞鹰)回复于 2001-02-14 21:52:00 得分 2
仔细看一下关于MSHFlexGrid的说明,如果没有.我可以粘上来.Top
3 楼Caney(侃你)回复于 2001-02-15 09:08:00 得分 0
"头几条Item"指的是再次使用Command1添加的几条Item
To feiying_bao(飞鹰)
老兄帮帮忙,我是“英盲”,快贴上来吧,急~~~~~~~~Top
4 楼choubaguai(丑八怪)回复于 2001-02-15 14:06:00 得分 18
不是头几条,是你删除了几条,就会有几条不显示,因为你删除后,它的height变为0了,你当然看不到了Top
5 楼Caney(侃你)回复于 2001-02-16 09:04:00 得分 0
To choubaguai(丑八怪):
谢谢,问题解决。Top
6 楼choubaguai(丑八怪)回复于 2001-02-16 10:27:00 得分 0
别客气,你别砍我就行了,呵呵.Top




