using OxyPlot;
using OxyPlot.Series;
using OxyPlot.Axes;
public class Example
{
    public static PlotModel CreatePlotModel()
    {
        // 创建一个新的 PlotModel 实例
        var plotModel = new PlotModel { Title = "C# OxyPlot Example" };
        // 添加 X 轴和 Y 轴
        plotModel.Axes.Add(new LinearAxis { Position = AxisPosition.Bottom, Title = "X Axis" });
        plotModel.Axes.Add(new LinearAxis { Position = AxisPosition.Left, Title = "Y Axis" });
        // 创建一个 LineSeries 并添加数据点
        var lineSeries = new LineSeries { Title = "Sample Data" };
        lineSeries.Points.Add(new DataPoint(0, 0));
        lineSeries.Points.Add(new DataPoint(1, 2));
        lineSeries.Points.Add(new DataPoint(2, 4));
        lineSeries.Points.Add(new DataPoint(3, 6));
        lineSeries.Points.Add(new DataPoint(4, 8));
        // 将 LineSeries 添加到 PlotModel 中
        plotModel.Series.Add(lineSeries);
        return plotModel;
    }
}Position 属性指定轴的位置,Title 属性为轴设置标签。Points 属性添加数据点。这段代码展示了如何使用 OxyPlot 库在 C# 中创建一个简单的折线图,并添加了基本的轴和数据点。
上一篇:c#字符串转时间
下一篇:c# list 复制
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站