c# - 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
解决方案
您可以设置MajorStep
为LinearAxis
255。
例子:
<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>
结果:
推荐阅读
- ruby-on-rails - 缺少用于解密文件的加密密钥:Rails 开发环境
- c - 如何获得单词中出现频率最高的字母?
- r - 使用 R 和 jsonlite 遍历 JSON 元素以修复缺失值
- javascript - 当我只发送一次时,为什么会有 2 次 POST 执行?Vue 3 组合 API,Django REST JWT
- java - Android Studio:无法获取未知属性“kotlin_version”
- css - 如何使元素溢出包含元素之外?
- go - 如何在没有访客和步行者的情况下使用 antlr4 目标 golang 构建解析器
- python - 确定 Python DataFrame 中的素数
- arrays - 如何将用户输入的整数存储在数组中
- java - Java字节流非英文字符