步骤1:安装ScottPlot.WinFormsNuGet 包(需注意项目依赖的.NET Framework版本);通过NuGET安装ScottPlot.WinForms 步骤2:将“FormsPlot”从“工具箱”拖拽至WinForm窗体中;将“FormsPlot”从“工具箱”拖拽至WinForm窗体 步骤3:编写代码,可参照如下图所示的基础样例。简单样例:using ScottPlot;using System;using ...
以下是一个简单的示例,展示了如何在WinForms应用程序中动态添加数据到ScottPlot图表中。 示例代码 csharp using System; using System.Windows.Forms; using ScottPlot; namespace ScottPlotDynamicData { public partial class Form1 : Form { private FormsPlot formsPlot1; private double[] xs; private double[] ...
新建WinForms项目 新建一个名为ScottPlotWinFormsExercise的项目。 安装ScottPlot.WinForms包 搜索ScottPlot.WinForms包安装: 折线图实现 创建名为:LineChart窗体。 将FormsPlot (ScottPlot.WinForms)从工具箱拖到窗体中: 输入以下代码: publicpartialclassLineChart:Form{publicLineChart(){double[] dataX = GetRandomNu...
winform程序,在NuGet中安装ScottPlot.WinForms库,在安装ScottPlot.WinForms时会自动安装ScottPlot库 ScottPlot的一些基本操作: 设置x轴标签:formsPlot1.Plot.XLabel("时间"); 设置y轴标签:formsPlot1.Plot.YLabel("数据"); 设置chart的标题:formsPlot1.Plot.Title("实时曲线"); 设置x轴以时间格式显示:formsPlot1....
新建一个名为ScottPlotWinFormsExercise的项目。 安装ScottPlot.WinForms包 搜索ScottPlot.WinForms包安装: 折线图实现 创建名为:LineChart窗体。 将FormsPlot (ScottPlot.WinForms)从工具箱拖到窗体中: 输入以下代码: public partial class LineChart : Form{public LineChart(){double[] dataX = GetRandomNum(20)...
import dotNet;var dll = dotNet.load("\ScottPlot.WinForms.dll");var Chart = dll.new("ScottPlot.FormsPlot");//绑定界面dotNet.setParent(Chart,winform.custom);var Plotdll = dotNet.load("\ScottPlot.dll");var DataGen = Plotdll.import("ScottPlot.DataGen");var plt = Chart.Plot;// plot one ...
因为Demo用的WinForm,所以我们看ScottPlot.WinForms/FromsPlot.cs,以此为源码分析的入口点。 class FormsPlot : UserControl { public FormsPlot() { Backend = new Control.ControlBackEnd(1, 1, "FormsPlot"); Backend.Resize(Width, Height, useDelayedRendering: false); Backend.BitmapChanged += new Event...
控件var form = new System.Windows.Forms.Form();var scottPlotControl = new ScottPlot.WinFormsPlot...
安装ScottPlot.WinForms 后,会发现引用多了:ScottPlot.WinForms ScottPlot 注意:【工具箱】上有了 ScottPlot.WinForms 控件栏,可以【鼠标拖动】一个 【FormsPlot】控件到应用窗体 选中拖动到窗体的 【FormsPlot】控件后,可以鼠标右键【属性】,修改部分属性...
先上成品图,看起来还不错对吧。 WinForm下引入包 ScottPlot.WinForms 据说WPF也可以用,目前没有测试过,也不是本文讲解。WPF中引入的包叫这个,有兴趣的可以了解下 1.通过Nuget安装 ScottPlot.WPF 2.添加一个 WpfPlot 组件到布局中, 并设置Nam