以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]能否控制窗口中的表某列不能粘贴?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=52544)

--  作者:gzdw
--  发布时间:2014/6/17 18:11:00
--  [求助]能否控制窗口中的表某列不能粘贴?
假如某列已设置为唯一性,如使用粘贴会出问题。
我想控制窗口中的表的某列不能粘贴,请问如何写代码。

附,窗口中控制整个表不能粘贴的代码:

窗口表事件

 

窗口1_Table1_KeyDownEdit

 

If e.Control = True AndAlso e.KeyCode=Keys.v

    ClipBoard.Clear

    e.cancel=True

End If

 

窗口1_Table1_KeyDown

 

If e.Control = True AndAlso e.KeyCode=Keys.v

    e.cancel=True

End If

 

窗口1_Table1_BeforeShowContextMenu

 

e.cancel=True


--  作者:有点甜
--  发布时间:2014/6/17 19:08:00
--  

 思路不对,你可以运行粘贴,但是不允许修改即可。

 

 参考 http://www.foxtable.com/help/topics/2481.htm

 


--  作者:gzdw
--  发布时间:2014/6/17 20:56:00
--  

测试一下,还是帮助中给出的例子(二楼帖子)好用。

谢甜总