找回密码
 立即注册

QQ登录

只需一步,快速开始

chenf1980

论坛元老

41

主题

147

帖子

9349

积分

论坛元老

积分
9349

活字格认证

chenf1980
论坛元老   /  发表于:2011-4-20 15:20  /   查看:5194  /  回复:1
前面按照robert版主的方法,重新自己写了一个enter事件
GcMultiRow1.ShortcutKeyManager.Unregister(Keys.Enter)
GcMultiRow1.ShortcutKeyManager.Register(New MyAction(), Keys.Enter)

现在碰到一个问题,在单元格内输入内容后,按下回车键,触发myaction
在myaction中,需要对该单元格的内容进行判断,由于enter事件为第一个触发的事件,实际上该单元格的内容还没有被设置进去。所以 multirow.item(xx,yy).value = dbnull.value.请问,我应该如何取得该单元格的值?

1 个回复

倒序浏览
robert
金牌服务用户   /  发表于:2011-4-20 16:07:00
沙发
使用Cell上的EditedFormattedValue属性可以获取已经在控件中编辑但是尚未提交到数据源中的值。
  1. multirow.item(xx,yy).EditedFormattedValue
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部