C#中的picturebox 的mouseclick事件有时候不触发

2024-11-29 21:24:08
推荐回答(2个)
回答1:

消息响应有先有后
把这个移到MouseDown里。

如果还是有问题,那一定是这个原因:你的图片有透明通道。
控件进行HitTest时,其测试区域不包含透明部分。所以不触发事件。

回答2:

事件编程时“private void pictureBox2_MouseClick(object sender, MouseEventArgs e)”这一行不是手动输入的吧?如果手动输入不会运行,必须双击控件“picturebox”再写代码。