WPF 怎么获取Rectangle 的中心点
时间: 2024-10-11 21:12:18 浏览: 17
WPF 环形菜单控件.zip
在WPF (Windows Presentation Foundation) 中,要获取一个`Rectangle`元素的中心点,你可以通过`Geometry.GetCenter()`方法。首先,你需要将`Rectangle`转换为`Geometry`对象,然后调用该方法。以下是一个简单的示例:
```csharp
Rectangle rectangle = new Rectangle();
rectangle.Width = 100;
rectangle.Height = 200; // 设置矩形尺寸
// 获取几何形状
PathGeometry pathGeometry = new PathGeometry();
pathGeometry.Figures.Add(new RectangleGeometry(rectangle));
// 使用 Geometry 的 Center 属性获取中心点
Point center = pathGeometry.Center;
// 输出或使用 center 点
Console.WriteLine($"Rectangle的中心点坐标是 ({center.X}, {center.Y})");
```
阅读全文