从Chart控件中删除白色和不必要的空间

时间:2015-10-03 18:27:59

标签: c# winforms charts whitespace

我有一个图表,我已将其添加到面板中,但正如您在图片中看到的那样,图表并未填满整个面板。它有很多白色空间,我用红色突出显示。

如何删除图表左侧,右侧和底部的空格,使其填满面板?

我尝试对接它,我也将其margin属性更改为false,但这些解决方案无效。

我的图表是.NET WinForms图表:

My chart is .NET WinForms chart

1 个答案:

答案 0 :(得分:9)

您可以像这样手动设置ChartArea' ElementPosition

ChartArea CA = chart1.ChartAreas[0];
CA.Position = new ElementPosition(0, 0, 100, 100);

这意味着:将其设置为左上角并使图表填充到100%

标签需要剩余的空白区域;你可以使用小于0%和/或大于100%的数字进一步调整它。

请注意它们不是像素而是,因此它们将始终与图表控件的整个ClientSize相关联!

之前和之后:

enter image description here enter image description here