代码之家  ›  专栏  ›  技术社区  ›  Yvonnila

LiveCharts-如何防止Y轴显示双值?

  •  0
  • Yvonnila  · 技术社区  · 7 年前

    我的问题:

    当Y值很小时(根据我的观察,小于7),图表显示双值。(例如:0,0.01,0.02…,0.1),这在我的情况下是不正确的。

    我想要的:

    强制Y轴使用整数。

    不能 执行:

    我无法定义 seperator 对于Y轴,设置其 Step Step= 1 即使值非常大,这也是不可取的。

    1 回复  |  直到 7 年前
        1
  •  1
  •   bto.rdz    7 年前

    CalculateSeparator() 方法(有关更多信息,请参阅 this ),因为库还应该允许您绘制十进制值,所以不能强制它仅显示整数。

    Axis.MaxValue 所有物

    在你的例子中,当你的值小于7时,我会强制 轴最大整数值 10 (或任何其他适合您的值),然后当图表中的数据大于7时,您可以设置 轴最大整数值 double.NaN

    我希望它能帮助你。