WPF绘图—Live Charts

本文涉及的产品
视频直播,500GB 1个月
简介: WPF绘图—Live Charts

1、动态可见性

https://lvcharts.net/App/examples/v1/wpf/Dynamic%20Visibility

20181030160708439.png

2、图表标签的理解


20180909091318965.png

20180909091333453.png

设置轴网交点无几何形态:PointGeometry = DefaultGeometries.None,


设置线系列以下不填充:Fill = Brushes.Transparent


在C#中设置轮廓虚线


在WPF中设置Separator


显示图表标签:DataLabels = true(在series下)


给图表系列赋值:


Values = new ChartValues<double> (list);


Values = new ChartValues<double> {1,2,3};

<lvc:CartesianChart.AxisX>
     <lvc:Axis Labels="{Binding Labels}">
         <lvc:Axis.Separator>
               <lvc:Separator Step="1"></lvc:Separator>
         </lvc:Axis.Separator>
      </lvc:Axis>
</lvc:CartesianChart.AxisX>

2018093019100062.png

3、AxisSection

https://lvcharts.net/App/examples/v1/wpf/Sections

20180930180230200.png

<lvc:CartesianChart.AxisY>
                                        <lvc:Axis Title="应力值(MPa)" LabelFormatter="{Binding YFormatter}">
                                            <lvc:Axis.Sections>
                                                <lvc:AxisSection Value="0.0" StrokeThickness="3" Stroke="#F9D648">
                                                    <lvc:AxisSection.Fill>
                                                        <SolidColorBrush Color="#A3A3FF" Opacity=".4"></SolidColorBrush>
                                                    </lvc:AxisSection.Fill>
                                                </lvc:AxisSection>
                                            </lvc:Axis.Sections>
                                        </lvc:Axis>
                                    </lvc:CartesianChart.AxisY>
相关文章
|
C# Windows
WPF绘图
添加一个绘图面板项目按右键添加类DrawingPanel using System; using System.Collections.Generic; using System.Linq; using System.
1372 0
|
算法 C#
wpf 实现实时毛玻璃(live blur)效果
原文:wpf 实现实时毛玻璃(live blur)效果 I2OS7发布后,就被它的时实模糊吸引了,就想着能不能将这个效果引入到我们的产品上。
2462 0
|
算法 C#
WPF特效-绘图
原文:WPF特效-绘图                  WPF玩起来还是挺炫酷的。我实现的效果:不同色块交叉,交叉部分颜色叠加显示。
1252 0
|
前端开发 测试技术 C#
WPF笔记(1.10 绘图)——Hello,WPF!
原文:WPF笔记(1.10 绘图)——Hello,WPF!书中的代码语法过时了,改写为以下(测试通过):                                                                                                                                                                                             Click!                     ScaleTransform将button放大3倍。
1065 0
|
7月前
|
C# 开发者 Windows
基于Material Design风格开源、易用、强大的WPF UI控件库
基于Material Design风格开源、易用、强大的WPF UI控件库
398 0
|
7月前
|
C#
浅谈WPF之装饰器实现控件锚点
使用过visio的都知道,在绘制流程图时,当选择或鼠标移动到控件时,都会在控件的四周出现锚点,以便于修改大小,移动位置,或连接线等,那此功能是如何实现的呢?在WPF开发中,想要在控件四周实现锚点,可以通过装饰器来实现,今天通过一个简单的小例子,简述如何在WPF开发中,应用装饰器,仅供学习分享使用,如有不足之处,还请指正。
154 1
|
4月前
|
开发框架 缓存 前端开发
循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(11) -- 下拉列表的数据绑定以及自定义系统字典列表控件
循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(11) -- 下拉列表的数据绑定以及自定义系统字典列表控件
|
4月前
|
C# 开发者 Windows
一款基于Fluent设计风格、现代化的WPF UI控件库
一款基于Fluent设计风格、现代化的WPF UI控件库
113 1