上位机开发笔记
» 搜索 » user:admin post:true
aardio调用c# ScottPlot 控件显示波形图
import System.Drawing
import ScottPlot;
var Chart = ScottPlot.FormsPlot();
//绑定界面
dotNet.setParent(Chart,mainForm.custom);
var plt = Chart.Plot;
var xs =
admin •
2022-03-14 • 最后回复来自 admin
aardio调用c# ScottPlot 控件显示波形图
import ScottPlot;
var Chart = ScottPlot.FormsPlot();
//绑定界面
dotNet.setParent(Chart,mainForm.custom);
var plt = Chart.Plot;
var bar = plt.AddBar({ 26, 20,
admin •
2022-03-14 • 最后回复来自 admin
aardio调用c# ScottPlot 控件显示波形图
import System.Drawing;
import ScottPlot;
var Chart = ScottPlot.FormsPlot();
//绑定界面
dotNet.setParent(Chart,mainForm.custom);
var plt = Chart.Plot;
var bar1
admin •
2022-03-14 • 最后回复来自 admin
aardio调用c# ScottPlot 控件显示波形图
import System.Drawing
var arrow2 = Chart.Plot.AddArrow(27, -0.25, 23, -.5);
arrow2.Color = System.Drawing.Color.Red;
arrow2.MinimumLengthPixels = 100;
admin •
2022-03-14 • 最后回复来自 admin
aardio调用c# ScottPlot 控件显示波形图
import System.Drawing;
import ScottPlot;
var Chart = ScottPlot.FormsPlot();
//绑定界面
dotNet.setParent(Chart,mainForm.custom);
var vArr = ScottPlot.DataGen.
admin •
2022-03-14 • 最后回复来自 admin
aardio调用c# ScottPlot 控件显示波形图
线性回归:
import System.ValueTuple; import ScottPlot; var Chart = ScottPlot.FormsPlot(aardio调用c# ScottPlot 控件显示波形图
import ScottPlot;
var Chart = ScottPlot.FormsPlot();
//绑定界面
dotNet.setParent(Chart,mainForm.custom);
var vArr = table.array(20,0);
var YArr = table.array(
admin •
2022-03-13 • 最后回复来自 admin
Microsoft.Web.WebView2 库终于搞定了
标准库里已经有现成的封装库
import web.view人生苦短,用现成的多舒服,
如果单纯的为了学习c#调用而造轮子也未尝不可,如果是快速出成品,标准库也是开源的,不满足要求修改下应该来的更简单点吧。
调用c#.net版LightningChart.dll实现波形图的调用
import dotNet;
var dll = dotNet.load("\Arction.WinForms.Charting.LightningChart.dll")
var Chart = dll.import("Arction.WinForms.Charting");
var _chart = Cha
admin •
2022-03-13 • 最后回复来自 admin
Microsoft.Web.WebView2.WinForms 的使用
web.view库不是有了吗?为啥还用这个?
c#中有那么多的接口和类型定义,Aar才5M指望c#特性和功能都支持不现实
调用c#.net版LightningChart.dll实现波形图的调用
前面文章中https://www.chengxu.xyz/t/535 介绍了使用web.view调用js版LightningChartjs展示波形图.
日前aardio对dotnet库进行了大幅度改进, 能够很简单的把所有dll内存加载实现绿色exe生成,
而且c#版lightningchart性能比js版要高许多, 下面我简单的对它进行测试.
不知道你们能不能用的试用版10.2.1 dll
解析c#程序集的注释xml文件,自动生成aardio智能解析库源码
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=776;bottom=459;acceptfiles=1)
winform.add(
button={cls="button";text="Open";left=6
admin •
2022-03-11 • 最后回复来自 jerryxjr1220
aardio调用c# ScottPlot 控件显示波形图
import dotNet;
var dll = dotNet.load("\ScottPlot.WinForms.dll");
var Chart = dll.new("ScottPlot.FormsPlot");
var plt = Chart.Plot;
//绑定界面
dotNet.setParent(
admin •
2022-03-10 • 最后回复来自 admin
Aardio C# CefSharp的调用
据我的理解,aar对c#的有些特性支持还不够,所以调用会报这个错误,可以参看我测试scottplot时候遇到的问题,有时候有些函数用到的特性就不行,得换个思路,或者改源代码
aardio调用c# ScottPlot 控件显示波形图
多图表联动:
联动其实上就是当A移动的时候, 将剩下的BCD....其他窗口设置SetAxisLimits即可.
aardio调用c# ScottPlot 控件显示波形图
实时刷新方式:
aardio调用c# ScottPlot 控件显示波形图
双Y轴:
import dotNet; var dll = dotNet.load("\ScottPlot.WinForms.dll"); var Chart = dll.new("Sc