WPF绘图—Live Charts

简介: 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.
1498 0
|
算法 C#
WPF特效-绘图
原文:WPF特效-绘图                  WPF玩起来还是挺炫酷的。我实现的效果:不同色块交叉,交叉部分颜色叠加显示。
1426 0
|
算法 C#
wpf 实现实时毛玻璃(live blur)效果
原文:wpf 实现实时毛玻璃(live blur)效果 I2OS7发布后,就被它的时实模糊吸引了,就想着能不能将这个效果引入到我们的产品上。
2889 0
|
前端开发 测试技术 C#
WPF笔记(1.10 绘图)——Hello,WPF!
原文:WPF笔记(1.10 绘图)——Hello,WPF!书中的代码语法过时了,改写为以下(测试通过):                                                                                                                                                                                             Click!                     ScaleTransform将button放大3倍。
1183 0
|
C# 前端开发 UED
WPF数据验证实战:内置控件与自定义规则,带你玩转前端数据验证,让你的应用程序更上一层楼!
【8月更文挑战第31天】在WPF应用开发中,数据验证是确保输入正确性的关键环节。前端验证能及时发现错误,提升用户体验和程序可靠性。本文对比了几种常用的WPF数据验证方法,并通过示例展示了如何使用内置验证控件(如`TextBox`)及自定义验证规则实现有效验证。内置控件结合`Validation`类可快速实现简单验证;自定义规则则提供了更灵活的复杂逻辑支持。希望本文能帮助开发者更好地进行WPF数据验证。
577 0
|
C# UED 定位技术
WPF控件大全:初学者必读,掌握控件使用技巧,让你的应用程序更上一层楼!
【8月更文挑战第31天】在WPF应用程序开发中,控件是实现用户界面交互的关键元素。WPF提供了丰富的控件库,包括基础控件(如`Button`、`TextBox`)、布局控件(如`StackPanel`、`Grid`)、数据绑定控件(如`ListBox`、`DataGrid`)等。本文将介绍这些控件的基本分类及使用技巧,并通过示例代码展示如何在项目中应用。合理选择控件并利用布局控件和数据绑定功能,可以提升用户体验和程序性能。
673 0
|
C# 开发者 Windows
一款基于Fluent设计风格、现代化的WPF UI控件库
一款基于Fluent设计风格、现代化的WPF UI控件库
633 1
|
前端开发 C#
wpfui:一个开源免费具有现代化设计趋势的WPF控件库
wpfui:一个开源免费具有现代化设计趋势的WPF控件库
920 0
下一篇
开通oss服务