/// <summary>
/// 作出圆圈
/// </summary>
private void DrawCircle(double x, double y, int r, Brush PenColor)
{
Path x_Arrow = new Path();//x轴箭头
x_Arrow.Fill = PenColor;
PathFigure x_Figure = new PathFigure();
x_Figure.IsClosed = true;
x_Figure.StartPoint = new Point(x, y);//路径的起点
x_Figure.Segments.Add(new ArcSegment(new Point(x, y + r/2), new Size(2 * r, 2 * r), 1, true, SweepDirection.Counterclockwise, true));
PathGeometry x_Geometry = new PathGeometry();
x_Geometry.Figures.Add(x_Figure);
x_Arrow.Data = x_Geometry;
Canvas chartCanvas = new Canvas();
chartCanvas.Children.Add(x_Arrow);
FlowPanel.Children.Add(chartCanvas);
}
wpf绘制圆形图案
最新推荐文章于 2024-08-16 18:48:55 发布