簡體   English   中英

使用 Oxyplot Visual Studio C# 的折線圖

[英]Line graph using Oxyplot Visual studio C#

我正在努力獲得一個簡單的折線圖作為輸出。 Oxyplot 的所有工具都不在我的工具欄中。

InitializeComponent();
PlotModel model = new PlotModel();

OxyPlot.WindowsForms.PlotView plot1 = new OxyPlot.WindowsForms.PlotView();     

var lineSeries = new LineSeries();
lineSeries.Points.Add(new DataPoint(0, 0))
lineSeries.Points.Add(new DataPoint(10, 4));
lineSeries.Points.Add(new DataPoint(30, 2));
lineSeries.Points.Add(new DataPoint(40, 12));
model.Series.Add(lineSeries);

如何在 Visual Studio 的工具欄中使用 Oxyplot 命令?

遇到了同樣的問題,終於找到了解決方案(對於 WPF):

(可能同樣適用於 WinForms)


  1. 在項目樹中的“../packages”中找到 OxyPlot DLL,並將OxyPLot.dll 和 OxyPlot.Wpf.dll復制到同一文件夾中(例如“../packages/OxyPlot_Wpf”)。

  2. 然后,在解決方案資源管理器中,刪除 NuGet 之前創建的引用,並改為添加對復制的 DLL 的引用。

  3. 最后,在工具箱中創建一個新選項卡並將 OxyPlot.Wpf.dll 從文件資源管理器中拖放到創建的選項卡上。


您現在應該會看到大約三打 OxyPlot 控件。

這里的答案為我指明了正確的方向。

切里奧,阿爾

如果您使用 WPF:

如果要在設計視圖中添加 Plot 控件,請按工具箱中的選擇項...並瀏覽 OxyPlot.Wpf.dll 文件。 如果你使用過 NuGet,它應該位於你的解決方案文件夾中的包文件夾中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM