我有一个 XAML 中的矩形:
<Rectangle x:Name="MyRectangle" Height="300" Width="300"></Rectangle>
我想检查它是否与另一个矩形相交。在这个SO问题中,他们说必须使用IntersectsWith方法。 但是我无法在代码后台中使用它。当我用C#编写时:
MyRectangle.IntersectsWith(
我收到了标准错误信息:
"System.Windows.Shapes.Rectangle没有包含'IntersectsWith'的定义,也不存在扩展方法[...]"
我认为这是因为XAML中的矩形是System.Windows.Shapes.Rectangle
,而该方法适用于System.Windows.Rect
。如果是这样的话,有没有一种方法可以将我的Rectangle
转换成Rect
?