需要在OxyPlot中为LinearAxis设置边距。

3

我使用C#,wpf,OxyPlot。

enter image description here

我需要为标签“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>
1个回答

5
您可以使用以下属性: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>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接