1. 继承TextBox,然后重写父类的部分方法,核心代码如下


public class MyTextBox : TextBox { protected override void WndProc(ref Message m) { switch (m.Msg) { case 0x0201://WM_LBUTTONDOWN { return; } case 0x0202://WM_LBUTTONUP { return; } case 0x0203://WM_LBUTTONDBLCLK { return; } case 0x0204://WM_RBUTTONDOWN { return; } case 0x0205://WM_RBUTTONUP { return; } case 0x0206://WM_RBUTTONDBLCLK { return; } } base.WndProc(ref m); } }
本文介绍了一种通过继承TextBox并重写WndProc方法来禁用鼠标点击事件的方法。该方法适用于需要完全忽略TextBox控件上的鼠标操作的场景。
2万+

被折叠的 条评论
为什么被折叠?



