欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 编程语言 > c# >内容正文

c#

c# chartcontrol 控制x轴的间距个数 -凯发k8官方网

发布时间:2024/10/12 c# 25 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 c# chartcontrol 控制x轴的间距个数 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

如果chart的x轴间距个数是自动生成的话,可能导致数字太密集,看不清楚数字。

此时需要设置gridspacingauto为false,并设置gridspacing的大小。

 

由于不同的图表中,x轴的最大值不一样,所以gridspacing也需要设置不同的值,所以提取一个方法来计算gridspacing的大小

 

/// /// 获取表格的刻度,默认分为5份/// /// /// public static double getgridspacing(double maxvalue, int spacecount = 5){double factor = convert.todouble("1".padright(maxvalue.tostring("f0").length, '0'));return math.ceiling((maxvalue / factor)) * factor / spacecount;}

 

 

在实际应用中,使用的示例如下

 

xydiagram xy = chart1.diagram as xydiagram;if (xy != null){xy.axisy.gridspacingauto = false;xy.axisy.gridspacing = datahelper.getgridspacing(convert.todouble(count), 5);}

 

转载于:https://www.cnblogs.com/xyz0835/p/4232368.html

总结

以上是凯发k8官方网为你收集整理的c# chartcontrol 控制x轴的间距个数的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图