C# 窗体一片区域的点击的mouseDown的响应归属问题

先说问题,我在winForm的一片区域上点击鼠标找不到这个事件的归属,就是点击鼠标不知道哪个控件发生了mouseDown()事件,因为这片区域有点复杂,点击的是pictu... 先说问题,我在winForm的一片区域上点击鼠标找不到这个事件的归属,就是点击鼠标不知道哪个控件发生了mouseDown()事件,因为这片区域有点复杂,点击的是pictureBox,而pictureBoX属于自定义控件NetChart,pictureBox.Dock=Fill;而Netchart又是一个SplitPanel.Panel1;我试验了几个控件的mouseDown事件,都得不到反应,求解!!! 展开
 我来答
潇洒草
2012-07-09 · TA获得超过243个赞
知道小有建树答主
回答量:322
采纳率:0%
帮助的人:140万
展开全部
问题关键在于自定义控件
按照设计来说,你在自定义控件上单击,应该触发该控件的MouseDown事件。但你说没有触发,可以查看该控件继承的基类。是否需要自己写事件。
可以尝试重载控件的MouseDown事件。
如果想触发pictruebox的事件,就必须在自定义控件中写事件了,并在自定义控件MouseDown中通知订阅者。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式