LightningChart.NET完全由GPU加速,并且性能经过优化,可用于实时显示海量数据-超过10亿个数据点。 LightningChart包括广泛的2D,高级3D,Polar,Smith,3D饼/甜甜圈,地理地图和GIS图表以及适用于科学,工程,医学,航空,贸易,能源和其他领域的体绘制功能。
问题:对数轴-更多刻度线?
我正在努力实现在我的应用中查看对数X轴的功能。除一种情况外,它通常都能按预期工作:
当您没有大量数据时,轴不会显示太多信息。例如,给定x值为177-8000(带有18个点),对数轴如下所示:
除了一个标签,我有什么方法可以强制执行?我知道它只想标记1,10,100,1000,但有时在只有1个标签的情况下,我想添加更多标签。
回复:对数轴-更多的刻度线?
当ScaleType设置为Logarithmic时,将根据轴的LogBase设置自动计算轴标签。LogBase = 10会导致1、10、100、1000等。当前无法禁用此行为。
如果要显示更多的报价,可以使用CustomTicks。这些允许您在任意位置手动设置任意数量的刻度。启用CustomTicks会隐藏原始刻度。
// Adding CustomTicks
axisX.CustomTicks.Add(new CustomAxisTick(axisX, 800, “800”, 10, true, Color.White, CustomTickStyle.TickAndGrid));
axisX.CustomTicks.Add(new CustomAxisTick(axisX, 900, “900”, 10, true, Color.White, CustomTickStyle.TickAndGrid));
axisX.CustomTicks.Add(new CustomAxisTick(axisX, 1000, “1000”, 10, true, Color.White, CustomTickStyle.TickAndGrid));
axisX.CustomTick

本文讨论了如何在LightningChart .NET的对数轴上实现更多的刻度线显示。当数据点较少时,系统默认显示的刻度线可能不足。通过启用CustomTicks并手动添加自定义刻度线,可以解决这一问题。示例代码展示了如何在特定位置添加刻度线并启用显示。同时,建议在RangeChanged事件内部检查并启用CustomTicks,以确保在需要时显示自定义刻度。
最低0.47元/天 解锁文章
1392

被折叠的 条评论
为什么被折叠?



