LiveCharts遇到的问题及解决

LiveCharts遇到的问题及解决

    • LiveCharts遇到的问题及解决
      • 1.如何设置横纵轴分隔符为虚线
      • 2.如何添加横纵轴线

1.如何设置横纵轴分隔符为虚线

<lvc:Axis.Separator>
<lvc:Separator StrokeThickness="1.5" StrokeDashArray="4" Step="{Binding AxisStep}"  Stroke="#404F56" >
lvc:Separator>
 lvc:Axis.Separator>
Lvc为命名空间:  xmlns:lvc="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf"

Separator类:

属性 作用
StrokeDashArray 获取或设置当前分隔符的笔触虚线间隔。
StrokeThickness 获取或设置分隔符宽度。
Stroke 获取或设置分隔符颜色
Step 分隔符间隔大小
Chart 获取拥有分隔符的图表
AxisOrientation 获取或设置轴的元素方向
ActualStep 获取实际间隔

2.如何添加横纵轴线

通过AxisSection类:

  1. 在Y轴最上和下分别添加两条线:
YAxis.Sections = new SectionsCollection {
                 new AxisSection
                    {

                        Value =  YAxis.MaxValue,
                         Stroke = Brushes.White,
                        StrokeThickness = 1.5,


                    },
                  new AxisSection
                    {
                        Value = YAxis.MinValue,
                         Stroke = Brushes.White,
                        StrokeThickness = 1.5,

                    }
            };

2.X轴添加两条线

你可能感兴趣的:(LiveCharts)