点击图片框的不同部分(c#)

时间:2016-07-18 02:50:37

标签: c# events click picturebox windows-forms-designer

有人可以教我如何在C#中检测“点击相同图片的某些部分”的事件(WindowsForm,具体)吗?

例如,我们只是说我们在图片框中有一张大脑图片,上面有三个不同的区域:海马,额叶和皮质。 我该如何检测用户点击的区域? (这些区域形状不规则。)

谢谢!

1 个答案:

答案 0 :(得分:0)

确保您的照片有不同的颜色,如果您想要相似的颜色,可以使用这样的颜色:Color.FromArgb(10, 10, 10)Color.FromArgb(10, 10, 11)

在你的点击方法中,获取光标x,y coords (在屏幕上)并使用此method,这将返回像素的颜色。

设置一个开关盒或if块,它将确定您按颜色单击的部分。

很抱歉,没有代码......