一、概述
本文介绍使用DynamicDataDisplay绘制折线图,将在ViewModel中定义数据源,然后再Xaml中进行绑定。
二、演示![](https://i-blog.csdnimg.cn/blog_migrate/c4241ed91e5094928803a0057e8b400e.png)
三、实现
第一步:新建项目
1.新建项目D3BaseLineMVVMDemo
2.添加Nuget包:DynamicDataDisplayReloaded
第二步:新建MainWindowViewModel,并编写以下代码
-
首先定义了一些标签信息属性,如主窗口的标题,折线图标题,XY轴标签,用于Xaml中绑定
-
然后定义了并初始化数据源
当然数据源放在VM中大部分情况下不是静态的,会在后面动态折线图章节中介绍如何动态添加数据。
第三步:在MainWindow.xaml中编写以下代码
第四步:恭喜,已完成
四、环境
开发工具:Visual Studio
开发语言:C#
目标框架:.Net 6.0
Nuget包:DynamicDataDisplayReloaded
作者:RobotZe
链接:https://www.jianshu.com/p/a807fc9d8be2
最后
如果想要成为架构师或想突破20~30K薪资范畴,那就不要局限在编码,业务,要会选型、扩展,提升编程思维。此外,良好的职业规划也很重要,学习的习惯很重要,但是最重要的还是要能持之以恒,任何不能坚持落实的计划都是空谈。
欢迎大家一键三连支持,若需要更多资料,直接点击文末CSDN官方认证微信卡片免费领取【保证100%免费】↓↓↓