[C#] 如何使用ScottPlot.WPF在WPF桌面程序中绘制图表

什么是ScottPlot.WPF?

ScottPlot.WPF 是一个开源的数据可视化库,用于在 WPF 应用程序中创建高品质的绘图和图表。它是基于 ScottPlot 库的 WPF 版本,提供了简单易用的 API,使开发人员能够通过简单的代码创建各种类型的图表,如折线图、散点图、柱状图、饼图等。ScottPlot.WPF 还支持交互式功能,可以实现数据点的选中、缩放、平移等操作,以及图表的保存和导出等功能。

ScottPlot - Interactive Plotting Library for .NET

ScottPlot有2个版本,ScottPlot 4和ScottPlot 5。

ScottPlot 5于2024年1月发布,还很新。

2个版本之间的接口不兼容。 本文安装的是ScottPlot 5。

What's New in ScottPlot 5.0

ScottPlot 快速开始

WPF Quickstart (scottplot.net)

通过NuGet安装ScottPlot

NuGet Gallery | ScottPlot.WPF 5.0.21

添加包的命名空间和WpfPlot组件到窗口程序

复制代码
xmlns:ScottPlot="clr-namespace:ScottPlot.WPF;assembly=ScottPlot.WPF"


<ScottPlot:WpfPlot x:Name="WpfPlot1"/>

在组件中绘制散点图

更多例子

ScottPlot Demo

ScottPlot 5.0 Cookbook

相关推荐
安木夕5 小时前
C#-Visual Studio宇宙第一IDE使用实践
前端·c#·.net
gregmankiw8 小时前
C#调用Rust动态链接库DLL的案例
开发语言·rust·c#
阿蒙Amon9 小时前
06. C#入门系列【自定义类型】:从青铜到王者的进阶之路
开发语言·c#
钢铁男儿12 小时前
C# 表达式和运算符(表达式和字面量)
开发语言·c#
林鸿群13 小时前
C#子线程更新主线程UI及委托回调使用示例
开发语言·c#
o0向阳而生0o13 小时前
63、.NET 异常处理
c#·.net·异常处理
SteveDraw15 小时前
C++动态链接库封装,供C#/C++ 等编程语言使用——C++动态链接库概述(总)
开发语言·c++·c#·封装·动态链接库
大霸王龙16 小时前
系统模块与功能设计框架
人工智能·wpf
Kookoos16 小时前
性能剖析:在 ABP 框架中集成 MiniProfiler 实现性能可视化诊断
后端·c#·.net·abp vnext·miniprofiler
阿翰18 小时前
自动 GitHub Readme 20 种语言翻译平台 - OpenAiTx 开源免费
c#·.net