Foxtable(狐表)用户栏目专家坐堂 → [求助]在窗口控件中限制键盘复制功能的问题


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

主题:[求助]在窗口控件中限制键盘复制功能的问题

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


加好友 发短信
等级:幼狐 帖子:142 积分:1649 威望:0 精华:0 注册:2014/5/3 14:52:00
[求助]在窗口控件中限制键盘复制功能的问题  发帖心情 Post By:2015/3/7 10:17:00 [只看该作者]

用下列方法设置了个限制键盘复制功能

keyDown事件:

If e.Control = True AndAlso e.KeyCode = Keys.C Then
    e.Sender.SelectedText = "对不起您不能按Ctrl+C组合键进行复制!"
    e.Cancel = True
End If

 

请问代码怎样写上列方法对于特定的用户开发者无效

用下列方法设置了个限制鼠标右键复制功能

MouseDown事件:

e.Sender.basecontrol.ContextMenu = new System.Windows.Forms.ContextMenu()'限制鼠标右键复制


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


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

不是告诉过你了吗? 简单判断一下开发者就可以了

if user.name <> "开发者" then
    e.Sender.SelectedText = "对不起您不能按Ctrl+C组合键进行复制!"
    e.Cancel = True
end if

衷心建议你按部就班学习一下帮助.

权限方面看一下这个章节http://www.foxtable.com/help/topics/2253.htm

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


加好友 发短信
等级:幼狐 帖子:142 积分:1649 威望:0 精华:0 注册:2014/5/3 14:52:00
  发帖心情 Post By:2015/3/7 10:51:00 [只看该作者]

谢谢指导


 回到顶部