[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

相关推荐
用户21991679703915 小时前
C# 14 中的新增功能
c#
垂葛酒肝汤6 小时前
放置挂机游戏的离线和在线收益unity实现
游戏·unity·c#
爱说实话8 小时前
C# 20260112
开发语言·c#
无风听海8 小时前
C#中实现类的值相等时需要保留null==null为true的语义
开发语言·c#
云草桑8 小时前
海外运单核心泡货计费术语:不计泡、计全泡、比例分泡
c#·asp.net·net·计泡·海运
精神小伙就是猛9 小时前
C# Task/ThreadPool async/await对比Golang GMP
开发语言·golang·c#
工程师0079 小时前
C#状态机
开发语言·c#·状态模式·状态机
开开心心_Every9 小时前
离线黑白照片上色工具:操作简单效果逼真
java·服务器·前端·学习·edge·c#·powerpoint