C#如何阻止事件发生

在我的窗体上有一个picturebox和两个button在这两个button里我同时触发了picturebox的MouseDown事件,但它们实现的操作不一样,那么我在b... 在我的窗体上有一个picturebox和两个button
在这两个button里我同时触发了picturebox的MouseDown事件,但它们实现的操作不一样,那么我在button1里如何只让button1的MouseDown事件发生而阻止button2的MouseDown事件发生?
不知道我这样说大家明白不?希望告诉指点一下,谢谢!
也就是在一个button里我只想一个MouseDown事件发生,而不希望另一个MouseDown事件发生。
展开
 我来答
bluesky0655
2009-08-23 · TA获得超过251个赞
知道答主
回答量:127
采纳率:0%
帮助的人:52.7万
展开全部
双击button1进行编辑啊。
比如
protected void button1_Click(object sender, EventArgs e)
{
PictureBox.src=路径1;
}
protected void button2_Click(object sender, EventArgs e)
{
PictureBox.src=路径2;
}
在cs文件里编辑啊...
OnMouseDown就是鼠标点击事件
双击button控件在cs文件里编辑就可以了

参考资料: 自己

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
碉堡妖孩儿
2009-08-23 · TA获得超过206个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:129万
展开全部
在产生事件的时候是有传入参数的,sender就表示产生事件控件,判断下是那个按钮发出的事件就好了吧?
我很纳闷你为什么要写在一个函数里面呢,既然是不同的功能直接写在两个响应函数不行吗?我很不理解。。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liujq007
2009-08-23 · TA获得超过942个赞
知道大有可为答主
回答量:1035
采纳率:0%
帮助的人:1068万
展开全部
。。既然不一样直接将不同的事件写在button_click事件里不就OK了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
haoluogaga
2009-08-23 · TA获得超过2378个赞
知道小有建树答主
回答量:1265
采纳率:0%
帮助的人:1006万
展开全部
实现的操作不一样 就不应该放在同一个事件里面。
如果非要放在一起 就判断一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式