2017-05-24 70 views
0

私はWPF LiveChartsライブラリを使い慣れていません。チャートオブジェクトのグリッド線の色とスタイルを変更する方法を知りたかっただけです。デフォルトはGrayと設定されています。添付をご参照ください。ここWPF LiveChart:CartesianChartのグリッド線の色を変更する方法

enter image description here

チャートオブジェクトのコードの抜粋である:

<lvc:CartesianChart Series="{Binding SeriesCollection}" Name="chartObj" > 

      <lvc:CartesianChart.AxisX> 
       <lvc:Axis MinValue="0" MaxValue="{Binding MaxXAxisValue}" ></lvc:Axis> 
      </lvc:CartesianChart.AxisX> 

      <lvc:CartesianChart.AxisY > 
      <lvc:Axis MinValue="0" MaxValue="10" ></lvc:Axis> 
      </lvc:CartesianChart.AxisY> 
     </lvc:CartesianChart> 

任意のアイデアやソリューションが高く評価されるであろう。

答えて

1

あなたが実行しているデモは、テーマを持っています

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

ドキュメントがうまくいけば、これはより明確になり、この一年の中で最も頻繁に質問と半分に基づいて更新されています。あなたはこのテーマをカスタマイズしたり、あなたのチャートのためにそれをオーバーライドすることができ

<Style TargetType="lvc:Separator"> 
       <Setter Property="Stroke" Value="#1A303030"></Setter> 
       <Style.Triggers> 
        <Trigger Property="AxisOrientation" Value="X"> 
         <Setter Property="IsEnabled" Value="False"></Setter> 
        </Trigger> 
       </Style.Triggers> 
      </Style> 

<lvc:CartesianChart Series="{Binding SeriesCollection}" Name="chartObj" > 

     <lvc:CartesianChart.AxisX> 
      <lvc:Axis MinValue="0" MaxValue="{Binding MaxXAxisValue}" > 
       <lvc:Axis.Separator> 
        <lvc:Separator Stroke="Red"/> 
       </lvc:Axis.Separator> 
      </lvc:Axis> 
     </lvc:CartesianChart.AxisX> 
    </lvc:CartesianChart> 

テーマがデフォルトの区切りスタイルを設定します

関連する問題