0

我正在使用 Microsoft 的 DataVisualization.Charting.Chart,并且沿 X 轴有整数值,使用线型图。但是,该图表在 x 轴的开头和结尾添加了一个额外的空白项,没有值标签来解释它们是什么。

我怎样才能删除这些空项目并使行一直到末端?

4

2 回答 2

2

使用 xaxis 的 IsMarginVisible 属性。我相信这会成功。

为了测试这一点,我将自己的一个图表更改为折线图,然后在代码中设置值:

ReactivityChart.ChartAreas(0).AxisX.IsMarginVisible = False

告诉我这是您希望得到的还是我完全误解了这个问题:

(请注意,我没有足够高的代表来发布这张图片)

http://www.rectorsquid.com/chartmargintest.gif

于 2013-04-26T21:53:05.510 回答
1

您应该在 中设置MaximumMinimum属性ChartArea.AxisX,例如:

this.chart1.ChartAreas[0].AxisX.Minimum = 0;   // if your minimum X = 0
this.chart1.ChartAreas[0].AxisX.Maximum = 100; // if your maximum X = 100

这样,您的图表区域将仅显示 和 之间的MinimumMaximum

于 2012-12-28T11:17:01.120 回答