首页 > 解决方案 > Oxyplot - 隐藏中间轴值

问题描述

在此处输入图像描述

在此处输入图像描述

大家好,我正在为我的 WPF 应用程序使用 oxyplot,我希望显示这样的图表。有没有办法可以隐藏轴上的值,如 50/100/150。我还需要像 255 这样的最终值,但我从使用中看到,由于空间限制,Oxyplot 最终显示为 250 而不是 255 和 200 而不是 255。

有没有办法可以在 pic1 中达到预期的结果。

我正在关注这个位置的源代码。

https://oxyplot.readthedocs.io/en/master/getting-started/hello-wpf-xaml.html

标签: c#wpfoxyplot

解决方案


您可以设置MajorStepLinearAxis255。

例子:

<oxy:Plot Title="{Binding Title}">
    <oxy:Plot.Axes>
        <oxy:LinearAxis Position="Left" 
             MajorGridlineStyle="None" MinorGridlineStyle="None" 
             MajorStep="255" TickStyle="None" Minimum="0" Maximum="255" />
        <oxy:LinearAxis Position="Bottom" 
             MajorGridlineStyle="None" MinorGridlineStyle="None" 
             MajorStep="255" TickStyle="None" Minimum="0" Maximum="255" />
    </oxy:Plot.Axes>
    <oxy:Plot.Series>
        <oxy:LineSeries ItemsSource="{Binding Points}"/>
    </oxy:Plot.Series>
</oxy:Plot>

结果:

在此处输入图像描述


推荐阅读