[英]How to easily detect click inside of rectangle/image?
当我绘制图像时,我知道可以通过将鼠标的X,Y与该图像的位置和大小进行比较来确定用户是否单击了它。 但是,有没有更快的方法? 我知道对于两个矩形有一个相交方法。 谢谢
最终,同一件事必须发生。 需要针对矩形坐标测试点坐标。 但是,如果您已经具有Rectangle r和Point p,则可以执行if (r.Contains(p))
。
不确定是否可行(因为我不清楚您要完成的工作),但是也许您可以在要单击的区域后面放置一个按钮,然后为该按钮分配图像。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.