如何动态设置MSFlexGrid的行数???如何动态设置MSFlexGrid的行数???我将MSFlexGrid的Row开始设置为3000,我
如何动态设置MSFlexGrid的行数???
如何动态设置MSFlexGrid的行数???
我将MSFlexGrid的Row开始设置为3000,我在程序中加代码:MSFlexGrid1.Row = 2500
我已经将MSFlexGrid的AllowUserResizing属性改为Both了可还是不行,这是为什么呀,是不是还有其它地方要设置一下.
[解决办法]
没有必要这样设置死了,可以动态的变更/
在向显示控件加载数据是可以用AddItem方法来动态的改变,实际的行数据根据数据库中的记录来定,不是很好吗?
[解决办法]
简单的方法如下:
MSFlexGrid1.topRow = 2500
MSFlexGrid1.Row = 2500
[解决办法]
你一行行写数据,那么每个循环就fg.rows=fg.rows+1这样增加一行
topRow是定位到某一行
[解决办法]
楼主的问题说得不是太清楚,有歧意
如果是指改变GRID总的行数,那可以通过设置ROWS属性来做到
如果是指将GRID的显示定位到某一行,那可以设置TOPROW属性(GRID会自动滚动到TOPROW所指定的那一行)
如果是要GRID选中某一行,则直接用ROW属性(配合COL属性,就可以精确定位到某一个单元格,再用text属性获取内容),即使该行在可见页面之外也可以定位
[解决办法]
改变行数用Rows属性,而不是Row
