找回密码
 立即注册

QQ登录

只需一步,快速开始

sliang79

高级会员

26

主题

66

帖子

1764

积分

高级会员

积分
1764

活字格认证

sliang79
高级会员   /  发表于:2011-5-22 12:07  /   查看:6295  /  回复:1
之前做的一个程序:command bar 里 add a row 按钮 点击完自动在最后添加一空行,在这个空行输入数据后点update按钮时进入InsertCommand事件,如果这一行有了部分数据,再点update会进入UpdateCommand事件。但今天发现加一空行输入完数据点update按钮会进入UpdateCommand事件(加完空行立即输入,没有进行其他操作),这是什么原因?进入UpdateCommand 事件调试程序发现:在e.CommandArgument获得的当前插入行序号比spread.Sheets[0].rows.count 的值大1,似乎spread并没有更新add a row 之后的行数?

1 个回复

倒序浏览
gw0506
超级版主   /  发表于:2011-5-23 10:16:00
沙发
测试结果如下:

this.FpSpread1.ActiveSheetView.Rows.Count
4
e.CommandArgument
3


没有重现你说的问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部