我需要用酒吧做圆圈。
当有人仍然不明白时,这是我的图像:

任何现有的控制是否有效?或者我应该以某种方式创建一个新控件?我使用了一个带有渐变的圆圈的新控件,但效果不一样:(
我也尝试画一个圆圈,但是当我在我的数学周期中使用 sin 和 cos 时,它会做一些我不想要的事情。
        double slice = 2 * Math.PI / 360;
        for (int i = 0; i < 360; i++)
        {
            double angle = slice * i;
            int x = (int)(0 + 300 * Math.Cos(angle)); // start x + radius * ...
            int y = (int)(0 + 300 * Math.Sin(angle));
            Line line = new Line()
            {
                X1 = 0,
                Y1 = 0,
                X2 = x,
                Y2 = y,
                Stroke = new SolidColorBrush(Colors.Red),
                StrokeThickness = 1.0
            };
            canvas.Children.Add(line);
        }
编辑:地铁 = Xaml!!!