如何在OxyPlot AngleAxis和MagnitudeAxis中画圆? 您所在的位置:网站首页 plotmodel函数 如何在OxyPlot AngleAxis和MagnitudeAxis中画圆?

如何在OxyPlot AngleAxis和MagnitudeAxis中画圆?

#如何在OxyPlot AngleAxis和MagnitudeAxis中画圆?| 来源: 网络整理| 查看: 265

我的绘图模型类是

public class MyViewModel { public PlotModel model { get; private set; } public MyViewModel() { model = new PlotModel(); AngleAxis a = new AngleAxis(); a.Minimum = 0; a.Maximum = 360; MagnitudeAxis m = new MagnitudeAxis(); m.Minimum = 0; m.Maximum = 1000; model.Axes.Add(a); model.Axes.Add(m); } }

我只想画一个半径为500的简单圆。因此在我的MainWindow类中,我将

public partial class MainWindow : Window { MyViewModel _myModel = new MyViewModel(); public MainWindow() { InitializeComponent(); oxpMyView.Model = _myModel.model; FunctionSeries f = new FunctionSeries((x) => 500, 0, 360, 0.1); oxpMyView.Model.Series.Add(f); }

但是我看到的不是圆圈,而是像这样的一条线

我做错了什么?如何在极地图中正确地画圆?



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有