Foxtable(狐表)用户栏目专家坐堂 → 建议给Table增加一个单击事件


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

主题:建议给Table增加一个单击事件

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


加好友 发短信 一级勋章
等级:版主 帖子:1993 积分:19403 威望:0 精华:20 注册:2008/9/2 10:09:00
建议给Table增加一个单击事件  发帖心情 Post By:2009/10/11 15:51:00 [显示全部帖子]

    窗口中的table,目前只有双击事件,建议再增加一个“单击事件”。提出这个建议的原因:
    我在table的currentchanged事件中设置了关联查询,如果table有多行,关联查询正常;如果这个table只有一行,就无法看到关联数据了,因为current无法改变,自然也就激活不了事件。
    当然,我可以将Currentchanged中的事件代码转移到doubleclick中,但这里又带来一个习惯问题:用户不喜欢双击,就喜欢单击,他们好象觉得单击查询的反应速度更快。本来在currentchanged中是能实现类似于单击查询的效果的,但如果碰到table只有一行时,事件就不执行了。
    明天就要发布开发版了,请老六看看能否增加?
[此贴子已经被作者于2009-10-11 15:50:57编辑过]

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


加好友 发短信 一级勋章
等级:版主 帖子:1993 积分:19403 威望:0 精华:20 注册:2008/9/2 10:09:00
  发帖心情 Post By:2009/10/11 15:57:00 [显示全部帖子]

呵呵,希望让初出茅庐的开发版更完美嘛。。

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


加好友 发短信 一级勋章
等级:版主 帖子:1993 积分:19403 威望:0 精华:20 注册:2008/9/2 10:09:00
  发帖心情 Post By:2009/10/11 16:03:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-10-11 16:00:00的发言:

嘿嘿,我今天说不定还有一次今天动地的更新,相对来说,你这个是小Case

真是NB,期待中!
估计是窗口保存的问题已经解决了。。


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


加好友 发短信 一级勋章
等级:版主 帖子:1993 积分:19403 威望:0 精华:20 注册:2008/9/2 10:09:00
  发帖心情 Post By:2009/10/11 17:02:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-10-11 16:33:00的发言:
已经OK了,不是增加一个事件,而是增加一个方法,可以强行触发某个表的CurrentChanged和PositionChanged事件

呵呵,非常感谢。
能不能顺便扩展一下,可以强行触发表中的任意事件呢?如果这样能实现的话,就类似于按钮的PerformClik了!可以精简很多代码。


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


加好友 发短信 一级勋章
等级:版主 帖子:1993 积分:19403 威望:0 精华:20 注册:2008/9/2 10:09:00
  发帖心情 Post By:2009/10/11 17:04:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-10-11 16:07:00的发言:
呵呵,窗口保存算小的了

强烈期待!


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


加好友 发短信 一级勋章
等级:版主 帖子:1993 积分:19403 威望:0 精华:20 注册:2008/9/2 10:09:00
  发帖心情 Post By:2009/10/12 8:26:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-10-11 16:33:00的发言:
已经OK了,不是增加一个事件,而是增加一个方法,可以强行触发某个表的CurrentChanged和PositionChanged事件

这个方法怎么用?请老六指点一下。


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


加好友 发短信 一级勋章
等级:版主 帖子:1993 积分:19403 威望:0 精华:20 注册:2008/9/2 10:09:00
  发帖心情 Post By:2009/10/12 10:10:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-10-12 9:54:00的发言:


呵呵,现在应该不用这个方法了的,你进入某个Table,即使只有一行,也会触发CurrentChanged事件的

试了下,确实可以!


 回到顶部