关于MSHFlexGrid代码填充时出现的隐藏行问题,麻烦各位高手帮忙解答,谢谢!!
我现在做的程序通过“录入”按钮将两个变量(sID ,sPart)添加到MSHFlexGrid中,方法是:
Grid_Selected.Row = 1
Grid_Selected.Col = 1
Grid_Selected.text=sID
Grid_Selected.Row = 1
Grid_Selected.Col = 2
Grid_Selected.text=sPart
或者是:
Grid_Selected.AddItem (sID & vbTab & sPart)
“删除”按钮将选中的行删除:
Grid_Selected.RemoveItem (Grid_Selected.Row)
这些功能都实现了,具体方法就不写了。但是出现了一个问题,就是如果我添加了几行之后,再删除几行,然后再添加,这个时候添加的行不显示,是隐藏的,但是确实存在这些数据在MSHFlexGrid中。好像是删除了几行,然后再添加的时候就有几个隐藏的行。在删除和添加后我都Refresh过了,但是还是出现这种情况,请问这种情况怎么解决?
谢谢大家!!