最近在做项目中遇到这样一个问题,用户希望在输入框中对右键粘贴和复制等功能进行有选择行的控制。之前我对于右键粘贴的控制就是监控系统粘贴板的内容,然后和正则表达式进行校验,如果不通过则清空textbox和粘贴板,但是这样不合理,下面说说我选择的做法:
禁用textbox里右键菜单的做法:
我只是做了对粘贴的控制,对于剪切和复制等都有对于的消息码,可以做不同的操作。
这个方法必须放在继承自textbox的类 A 里面,然后在界面上用的textbox控件须是 A 实例化后的。
最近在做项目中遇到这样一个问题,用户希望在输入框中对右键粘贴和复制等功能进行有选择行的控制。之前我对于右键粘贴的控制就是监控系统粘贴板的内容,然后和正则表达式进行校验,如果不通过则清空textbox和粘贴板,但是这样不合理,下面说说我选择的做法:
禁用textbox里右键菜单的做法:
我只是做了对粘贴的控制,对于剪切和复制等都有对于的消息码,可以做不同的操作。
这个方法必须放在继承自textbox的类 A 里面,然后在界面上用的textbox控件须是 A 实例化后的。