LiveCharts2三(LiveCharts2DLL)

目录

一 上章回顾

二 安装NuGet包

三 创建Series

1 创建SeriesLines

2 创建SeriesPie

3 创建 SeriesPolar

四 总结

五 下章预告


一 上章回顾

一 上章回顾

二 需求分析

三安装NuGet包

1 安装LiveChartsCore.SkiaSharpView.WinForms

2 安装LiveCharts2DLL

四 UI设计

1 Lines

2 Pie

3 Polar

五 数据绑定

六 成果展示

七 总结

八 下章预告


二 安装NuGet包

LiveCharts2 支持多种 .NET 平台,为便于学习上手,这里我们选择较为简单的Winform应用程序 。虽然通过 NuGet 搜索仍然能找到旧版本的 LiveCharts,但 LiveCharts2 相对于 V0 进行了许多改进和修复。所以我们在这里学习更新的LiveCharts2,虽然LiveCharts2 目前仍处于开发测试阶段,我们仍然可以通过以下流程进行安装:

  1. 解决方案资源管理器
  2. 项目属性
  3. 管理NuGet程序包
  4. 选择包括预发行版
  5. 搜索LiveChartsCore.SkiaSharpView.WinForms
  6. 选择进行安装


三 创建Series

1 创建SeriesLines

创建Series数组属性,并初始化为LineSeries类型,初始化值为对应数组值,无填充

        public ISeries[] Series { get; set; } = new ISeries[]
       {
               new LineSeries<double>
               {
                         Values = new double[] { 2, 1, 3, 5, 3, 4, 6 },
                         Fill = null
               }
       };

2 创建SeriesPie

创建Series数组属性,并初始化为SeriesPie类型,初始化值为对应比例值,无填充

        public ISeries[] SeriesPie { get; set; }
       = new ISeries[]
       {
         new PieSeries<double> { Values = new double[] { 2 } },
         new PieSeries<double> { Values = new double[] { 4 } },
         new PieSeries<double> { Values = new double[] { 1 } },
         new PieSeries<double> { Values = new double[] { 4 } },
         new PieSeries<double> { Values = new double[] { 3 } }
       };

3 创建 SeriesPolar

创建Series数组属性,并初始化为SeriesPolar类型,初始化值为对应数组值,无填充

        public ISeries[] SeriesPolar { get; set; } = new[]
        {
            new PolarLineSeries<double>
            {
                Values = new double[] { 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 },
                Fill = null,
                IsClosed = false
            }
        };

四 总结

以上我给大家介绍了安装NuGet包、创建SeriesLines、创建SeriesPie、创建SeriesPolar等内容。


五 下章预告

下一章我会教大家如何解析Json日志成LogEntity对象。


博主RaymondLeigh:如果您觉得本文为您提供了结局思路或解决了您的实际问题,麻烦您🙏帮忙点赞、收藏、评论、关注一键四连,您的举手之劳将为我写作提供动力源泉!🤞

print('Hello,RaymondLeigh!')  # 每日问候,跟大家问好!

🔥精品框架专栏:Prism专栏 WPF专栏 


🌞精品前端UI设计专栏:MaterialDesign专栏 LiveCharts2专栏


💾精品数据库专栏:SqlServer专栏 EFCore专栏 Oracle专栏


💻精品程序开发专栏  VisualStudio专栏


💻精品后端专栏 Scoket专栏  SiemensS7数采 TIA Portal编程 OPCUA专栏 


💾精品解析专栏 Serilog日志解析 FormatConverter

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值