私は 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
ますか?