3

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>
Olga
  • 1,395
  • 2
  • 25
  • 34

1 Answers1

5

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>
Ugur
  • 1,257
  • 2
  • 20
  • 30