以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]请问窗口控件TextBox内的内容禁止复制  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=64617)

--  作者:time
--  发布时间:2015/2/25 18:18:00
--  [求助]请问窗口控件TextBox内的内容禁止复制
    窗口控件TextBox基本属性只读已经设置为True ,右键剪切命令已经变成灰色,绑定到已经设置到指点的列字段,请问当鼠标选择窗口控件TextBox内的文字内容时,如何设置让右键复制命令变成灰色,也就是说禁止复制窗口控件TextBox内的文字内容
--  作者:Bin
--  发布时间:2015/3/6 15:07:00
--  

AfterLoad 窗口事件加入代码


e.Form.controls("TextBox1").basecontrol.ContextMenu = new System.Windows.Forms.ContextMenu()


--  作者:lsy
--  发布时间:2015/3/6 15:30:00
--  
下面收藏的是Bin版主的三种方法:

MouseDown
一、
e.Sender.Basecontrol.ContextMenu = New System.Windows.Forms.ContextMenu()

二、
If e.Button = MouseButtons.Right Then
    MessageBox.Show("禁用右键菜单")    
End If

三、
e.Sender.BaseControl.ShortcutsEnabled = False