Foxtable(狐表)用户栏目专家坐堂 → 禁止鼠标右键


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

主题:禁止鼠标右键

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


加好友 发短信
等级:狐精 帖子:3048 积分:20394 威望:0 精华:0 注册:2016/3/28 16:57:00
禁止鼠标右键  发帖心情 Post By:2018/7/17 12:39:00 [只看该作者]

老师,在全局表事件设置了禁止鼠标右键,有些表成功了,有些表还是会显示是怎么回事呢?

全局表事件BeforeShowContextMenu

If _UserGroup <> "管理员" Then
    e.Cancel = True
Else
End If
项目事件:Initialize
For Each dt As DataTable In DataTables
    dt.GlobalHandler.BeforeShowContextMenu = True 
Next

 

问题应该是系统默认加载的表有效,但很多表我是后面用到才加载,后面加载的表就没效,这种怎么处理呢,每个表写一次太麻烦。

[此贴子已经被作者于2018/7/17 13:04:13编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/17 13:15:00 [只看该作者]

如果是窗口表,你要在窗口afterLoad事件写代码。

 

如果是新建的表,你要在新建表以后,再设置代码。


 回到顶部