如何在 WPF C# 中获取椭圆的位置

本文关键字:位置 获取 WPF | 更新日期: 2023-09-27 18:33:40

我正在创建一个泡泡游戏,屏幕上有很多泡泡在移动,当我用鼠标点击它时,我想弹出一个泡泡。

我可以轻松获得鼠标的位置,但我不知道如何获取椭圆的位置以检查与鼠标点的交点。

关于如何获取椭圆位置的任何想法?!!

我正在使用画布作为我的容器。

如何在 WPF C# 中获取椭圆的位置

Canvas.GetTop(myEllipse);
Canvas.GetLeft(myEllipse);

如何使用鼠标位置在画布上设置椭圆位置

为什么不在椭圆本身上处理 PreviewMouseDown(和/或 PreviewMouseUp),而不是尝试根据位置查找单击的椭圆?