从Chart控件中删除白色和不必要的空间
我有一个图表,我已将其添加到面板中,但正如您在图片中看到的那样,图表不会填满整个面板。 它有很多白色空间,我以红色突出显示。
如何在图表的左侧,右侧和底部删除此空格以使其填充面板?
我尝试对接它,我也将其margin属性更改为false,但这些解决方案不起作用。
我的图表是.NET WinForms图表:
您可以像这样手动设置ChartArea
的ElementPosition
:
ChartArea CA = chart1.ChartAreas[0]; CA.Position = new ElementPosition(0, 0, 100, 100);
这意味着:将其设置为左上角并使其填充图表为100%
。
标签需要剩余的空白区域; 您可以使用小于0%和/或大于100%的数字进一步调整它。
请注意它们不是像素而是百分比 ,因此它们将始终与图表控件的整个ClientSize
相关联!
之前和之后: