Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Need margin for LinearAxis by OxyPlot

I use C#, wpf, OxyPolt.

enter image description here

I need margin for label "Title name, m".

xmlns:oxy="http://oxyplot.org/wpf"

<oxy:Plot>
   <oxy:Plot.Series>
      <oxy:LineSeries ItemsSource="{Binding DataVM}" 
                      StrokeThickness="2" DataFieldX="X" DataFieldY="Y"/>
   </oxy:Plot.Series>
   <oxy:Plot.Axes>
       <oxy:LinearAxis Position="Bottom" Title="Title name"/>
       <oxy:LinearAxis Position="Left" Title="Title name, m"/>
   </oxy:Plot.Axes>
</oxy:Plot>
like image 578
Olga Avatar asked Nov 26 '25 09:11

Olga


1 Answers

You can use following property: AxisTitleDistance="30"

 <oxy:Plot>
        <oxy:Plot.Series>
            <oxy:LineSeries ItemsSource="{Binding DataVM}" 
                  StrokeThickness="2" DataFieldX="X" DataFieldY="Y"/>
        </oxy:Plot.Series>
        <oxy:Plot.Axes>
            <oxy:LinearAxis Position="Bottom" AxisTitleDistance="30" Title="Title name"/>
            <oxy:LinearAxis Position="Left" AxisTitleDistance="30"  Title="Title name, m"/>
        </oxy:Plot.Axes>
    </oxy:Plot>
like image 113
Ugur Avatar answered Nov 27 '25 23:11

Ugur



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!