Foxtable(狐表)用户栏目专家坐堂 → 关于父表currentchanged事件的疑问


  共有4712人关注过本帖树形打印复制链接

主题:关于父表currentchanged事件的疑问

帅哥哟,离线,有人找我吗?
sky-18
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
关于父表currentchanged事件的疑问  发帖心情 Post By:2013/7/20 15:34:00 [只看该作者]

本来想实现这样的功能:当父表current变动后,相应子表不是要变动吗。这时候想让子表的currentrow自动为最后一行。

我是直接在父表的currentchanged事件里加入的代码。代码大意是在事件发生后,将此时的子表current行移到最后。

可是代码测试却显示,代码运行时引用的子表数据是父表current变化前的数据。也就是说该事件代码是在子表数据发生相应变化前运行的。

如果这样的话我怎么能引用新的子表数据呢?如果不能引用新的子表数据,那么像这种类型的功能都无法实现啊。

是不是我的事件选错了。

求狐爸解答,,,


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/7/20 15:38:00 [只看该作者]

放到Click事件吧,经过测试没有问题.
[此贴子已经被作者于2013-7-20 15:38:36编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
sky-18
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
  发帖心情 Post By:2013/7/20 17:10:00 [只看该作者]

测试了,可以实现。先谢过

不过感觉此方法不能打满分。应为不是每次都会用鼠标点啊,有时候会用上下键。这样一来就无法触发事件了。总感觉currentchanged事件有问题。


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/7/20 17:30:00 [只看该作者]

不是currentchanged有问题,而是主表currentchanged之后 关联表才更新的,慢一拍

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/7/20 18:01:00 [只看该作者]

放到PositionChanged事件中去也没问题的.完美解决你这个问题.

 回到顶部
帅哥哟,离线,有人找我吗?
sky-18
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
  发帖心情 Post By:2013/7/21 17:45:00 [只看该作者]

收到,感谢

 回到顶部