Вы можете вручную установить ChartArea
's ElementPosition
следующим образом:
ChartArea CA = chart1.ChartAreas[0];
CA.Position = new ElementPosition(0, 0, 100, 100);
Это означает: установите его в верхнем левом углу и заставьте его заполнить диаграмму на 100%
.
Для ярлыков требуется оставшееся свободное пространство; вы можете еще больше настроить его, используя числа менее 0% и / или более 100%.
Обратите внимание, что они не пиксели, а проценты, поэтому они всегда будут относиться ко всему ClientSize
управление диаграммой!
До и после: