读书人

怎么获取某控件接触了哪些控件

发布时间: 2012-10-31 14:37:32 作者: rapoo

如何获取某控件接触了哪些控件?
如下图:

在canvas内有几个图形,有个可以移动的红色框框。
我想当红色框框移动的时候,和哪些图形相接触了。
都是这些图形和红色的框框都是在canvas内的。
谢谢~

[解决办法]
http://www.google.com.hk/#hl=zh-CN&newwindow=1&safe=strict&site=&source=hp&q=silverlight+%E7%A2%B0%E6%92%9E%E6%A3%80%E6%B5%8B&oq=silverlight+%E7%A2%B0%E6%92%9E%E6%A3%80%E6%B5%8B&gs_l=hp.12...1358.1358.0.1831.1.1.0.0.0.0.0.0..0.0...0.0..0.1c.1j2.zWHH_00gbYI&bav=on.2,or.r_gc.r_pw.&fp=d56ddcc1747eef67&biw=1312&bih=804
[解决办法]
对红色的框框做一个Rect包围盒,红色框框移动时,Rect也跟着移动,然后对其它要检测的图形也做rect包围盒,最后检测这些rect是否相交,得出红色框框与这些图形是否接触

读书人网 >CAD教程

热点推荐