Foxtable(狐表)用户栏目专家坐堂 → [讨论]关于表事件——BeforeSelChange


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

主题:[讨论]关于表事件——BeforeSelChange

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


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
[讨论]关于表事件——BeforeSelChange  发帖心情 Post By:2013/5/17 17:04:00 [显示全部帖子]

BeforeSelChange这个事件的触发条件

选择不同的单元格前执行,也就是表的RowSelColSel属性发生变化前执行。

那么现在发现一个问题,当对表进行重新Load加载的时候

如果存在以下代码,则foxtable自动退出

    If e.Table.Current IsNot Nothing Then


    End If

 

这句话哪里造成了死循环?求教

 


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


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2013/5/17 18:10:00 [显示全部帖子]

以下是引用Bin在2013-5-17 17:12:00的发言:
你放到AfterSelChange 去吧.   e.OldRange 可以获取的之前选择的行

不是这个问题,我不要获取行,我只是在选择前需要进行以下判断。使用中没有问题

 

但是只要重新Load加载Table就自动退出了。原因就是上面那句话。虽然已经解决了,但是我想知道为什么


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


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2013/5/20 12:13:00 [显示全部帖子]

狐爸,能解释下这个退出是什么原因吗?


 回到顶部