首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VsFlexGrid的输入技巧有关问题

2012-01-24 
VsFlexGrid的输入技巧问题。VsFlexGrid中,添加一行,我欲使某列的输入值自动填入上一行同列的值,怎么做?谢谢

VsFlexGrid的输入技巧问题。
VsFlexGrid中,添加一行,我欲使某列的输入值自动填入上一行同列的值,怎么做?谢谢!

注意:“上一行”不是指数据库中连接的表的“行”概念,而是指VsFlexGrid中。同时VsFlexGrid与数据库必须是邦定状态。再次感谢你的指导和参与。

[解决办法]
其实感觉这个问题思路很简单,在增加行数的时候,首先判断一下当前的行数,如果大于1,而直接使用:
   Flg.AddItem Flg.TextMatrix(flg.rows,0) & vbTab & flg.textMartrix(flg.rows,1)  这里的Flg.rows可能要先测试一下,不行就换成Flg.rows-1
如果行数小于等于1,那就需要直接赋值了。

热点排行