我有一个手绘形状,在Windows窗体的PictureBox上绘制。例如:
现在我需要确定给定点是否属于该形状。
据我所知,我应该制作一个Region对象,然后调用其IsVisible()成员函数来找出答案。我知道如何在由矩形,弧形,圆形等组成的区域上执行此操作,但是我的形状是徒手绘制的,而且我不知道如何设置徒手绘制的区域。
我还读过How to create a clickable irregularly-shaped region in c#,它非常有用,但是由于我是新手,所以我没把握住重点。
如果这是一个重复的问题,请注意删除我的问题,尽管我已尽力找出解决方案,但我很走运。
P.N .:感谢TaW的帮助和接受的答案。