Microsoft图表网格线不是在“整数”上绘制的

本文关键字:整数 绘制 网格线 Microsoft | 更新日期: 2023-09-27 18:31:44

放大Microsoft图表控件时,标签和网格线的值通常类似于 38.2、39.2、40.2、41.2 ...而不是 38,39,40,41。 我尝试使用下面显示的代码设置间隔偏移量以纠正此问题,但没有成功。

myChart.ChartAreas[0].AxisX.MinorGrid.IntervalOffset = myChart.ChartAreas[0].AxisY.ScaleView.ViewMinimum % 1;
myChart.ChartAreas[0].AxisX.IntervalOffset = myChart.ChartAreas[0].AxisY.ScaleView.ViewMinimum % 1;

从特定值开始绘制主要和次要网格线和标签的正确方法是什么?

Microsoft图表网格线不是在“整数”上绘制的

您的问题可能是由添加边距引起的。确保你设置

myChart.ChartArea[0].AxisX.IsMarginVisible = false;