我在程序中用了MaskEdBox控件但是发现它没有MouseDown事件,请问怎样才能添加进去,让MaskEdBox响应我的鼠标单击事件?
    谢谢!

解决方案 »

  1.   

    其实我是想在每次单击MaskEdBox的时候得到当前光标的位置,说白了就是每次改变输入框中光标的位置后都能响应一个事件,对输入的值作某些处理。我在Text控件中用MouseDown事件就可以实现。
      

  2.   

    难道一定要用钩子吗?
    为什么不能像KeyPreview一样加一个MousePreview属性呢?这样我就可以截获鼠标事件了!
    为什么微软不把这些事件都做全了,都是用来输入的,为什么不能做得和Text控件一样,真是郁闷。
    哪天我自己做个MaskEdBox控件把那些没有的事件都加进去!