日期:2014-05-16  浏览次数:21425 次

C#如何屏蔽某个控件的某个事件
有两个控件,其中控件A是控件B的容器。
控件B要响应MouseEnter事件,其单独测试时,可以正常捕获MouseMove事件。
但把它放到容器控件A时,控件B就捕获不了MouseMove事件了,应该是被控件A捕获了吧?
怎么让控件A不捕获这一事件呢?
------解决方案--------------------
按理说不会。

你把一个picturebox放入另一个picturebox,里面那个照样可以处理mousemove
------解决方案--------------------
控件A去捕获MouseEnter事件,看看是不是触发了
如果是那就在事件里面去触发控件B事件