Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# LiveCharts-零显示为Y轴上的指数数_C#_Wpf_Charts_Livecharts - Fatal编程技术网

C# LiveCharts-零显示为Y轴上的指数数

C# LiveCharts-零显示为Y轴上的指数数,c#,wpf,charts,livecharts,C#,Wpf,Charts,Livecharts,我在WPF上使用LiveCharts来可视化日志数据。在Y轴上,有要显示的双工列表。 Y轴的零值(在某些情况下,最接近它的值)以指数形式呈现。同时,工具提示将显示正确的值(零)。 我试着通过小数,但是没有结果。我正在使用 LiveCharts 0.9.7和.NET 4.5。 我非常感谢您的帮助:)发生这种情况是因为默认的CartesianChart.AxisY.LabelFormatter不够智能 现在,您可以轻松添加自己的: myChart.AxisY.LabelFormatter=valu

我在WPF上使用LiveCharts来可视化日志数据。在Y轴上,有要显示的双工列表。 Y轴的零值(在某些情况下,最接近它的值)以指数形式呈现。同时,工具提示将显示正确的值(零)。 我试着通过小数,但是没有结果。我正在使用 LiveCharts 0.9.7和.NET 4.5。


我非常感谢您的帮助:)

发生这种情况是因为默认的CartesianChart.AxisY.LabelFormatter不够智能

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

myChart.AxisY.LabelFormatter=value=>value.ToString(“N2”);
希望有帮助

最后,我在构造函数中设置了:YFormatter=val=>val.ToString(“N2”);并用XAML装订:谢谢!很高兴能帮忙!