C# 图表控件库 ScottPlot

推荐使用ScottPlot原因:

1.图形界面简洁,样式丰富

2.代码较少

3.官方提供多种实例源码,并可以直接通过图形界面查看,便于快速开发

**Github源码链接:**https://github.com/ScottPlot/ScottPlot

**官网WindowFrom Demo实例:**https://scottplot.net/demo/

问题:NuGet安装scottplot后工具箱无法找到FromsPlot

解决:如果通过NuGet安装后,工具线找不到FormsPlot控件,可以在https://scottplot.net/demo/下载demo,然后拷贝其中的ScottPlot.WinForms.dll到运行路径下,工具箱中右键-选择项-浏览选择ScottPlot.WinForms.dll

代码实例:

var plt = formsPlot1.Plot;

double\[\] xs = { 1, 2, 3, 4, 5, 6};

double\[\] sin = { 1, 2, 3, 4, 5, 6 };

double\[\] cos = { 1, 2, 1, 2, 1, 2 };

// plot the data

plt.AddScatter(xs, sin);

plt.AddScatter(xs, cos);

// customize the axis labels

plt.Title("ScottPlot Quickstart");

plt.XLabel("Horizontal Axis");

plt.YLabel("Vertical Axis");

formsPlot1.Refresh();

相关推荐
浩瀚之水_csdn14 小时前
Python 3 网络编程详解:从原理到实战
开发语言·网络·python
geovindu14 小时前
java: Singleton Pattern
java·开发语言·后端·单例模式·设计模式·创建型模式
AI行业学习14 小时前
2026 版 Notepad++ 完整图文安装指南|官方渠道无捆绑,一键切换中文界面
开发语言·人工智能·python·html·notepad++
鹏易灵14 小时前
C++——7.类与对象,掌握封装、继承、多态.详解
开发语言·c++·算法
水无痕simon14 小时前
5 多表操作
java·开发语言·数据库
初阳78514 小时前
【Qt】系统相关(2)——文件
开发语言·qt
大P哥阿豪14 小时前
Go panic & recover:深入Go语言的异常拯救之道
开发语言·后端·golang·go
Ricky_Theseus15 小时前
Trie 字典树:前缀匹配利器
开发语言·c#
cui_ruicheng15 小时前
Python从入门到实战(三):流程控制与循环语句
开发语言·python
zh_xuan15 小时前
c++ std::Any 用法
开发语言·c++·any