【问题标题】:LiveCharts - Zero shows as exponential number on Y-axisLiveCharts - 零在 Y 轴上显示为指数数
【发布时间】:2017-11-20 22:42:36
【问题描述】:

我在 WPF 上使用 LiveCharts 来可视化日志数据。在 Y 轴上,有要显示的双精度列表。 Y 轴的零值(在某些情况下,最接近它的值)呈现为指数数字。同时,工具提示显示正确的值(零)。 我尝试传递小数,但没有结果。我在用着 LiveCharts 0.9.7 和 .NET 4.5。 0 on Y-axis is missing

我会很感激任何帮助:)

【问题讨论】:

    标签: c# wpf charts livecharts


    【解决方案1】:

    这是因为默认的 CartesianChart.AxisY.LabelFormatter 不够智能。

    现在,您可以轻松添加自己的:

    myChart.AxisY.LabelFormatter = value => value.ToString("N2"); 希望对您有所帮助!

    【讨论】:

    • 最后我在构造函数中设置了:YFormatter = val => val.ToString("N2");并将其绑定在 XAML 中: 谢谢!
    • 很高兴能帮上忙!
    猜你喜欢
    • 1970-01-01
    • 2022-01-08
    • 2022-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-09
    相关资源
    最近更新 更多