Rectangle.IntersectsWith判断矩形相交

jaceanwan 2015-12-01 12:45:13
我在窗体上用鼠标画出一个矩形,然后通过和包含的控件的bounds做交集判断来确定是否在选中区域内,如果是从左上到右下这样画矩形的话可以判断出来,但是,从右下到左上的话就不行了,只要在选定的矩形里有负数的话就不行,求大侠支招,有什么好办法吗
...全文
586 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jaceanwan 2015-12-01
  • 打赏
  • 举报
回复
让您见笑了,就是试着提提问 提完问我就改了改代码,只是找不到在哪提问了。。。在等通知。。。
BitCoffee 2015-12-01
  • 打赏
  • 举报
回复
真为你的结贴率着急.
BitCoffee 2015-12-01
  • 打赏
  • 举报
回复
控件的矩形new Rectangle(控件的left,控件的top,控件的width, 控件的高度). 鼠标操作的矩形:两个Point,鼠标按下和松开的.此时的矩形new Rectangle(两个Point中x小的,两个Point中y小的,大x-小x,大y-小y). 你管你的鼠标是往哪个方向拖动阿.
Poopaye 2015-12-01
  • 打赏
  • 举报
回复
宽高有负数转成整数呗

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧