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