pascon pascon - 3 months ago 17
C# Question

WinForm chart control: Change size of chart when saving it to a file

is there a way to change size of chart when using method

Chart.SaveImage()
from the source code?

Right now the only way I found to set the size of chart, is resize the form on which chart control (
System.Windows.Forms.DataVisualization.Charting.Chart
) sits. Can I explicit set its width and height? Trying to change
Chart.Size
,
Chart.Width
or
Chart.Size
doesn't work.

Answer

All right. The solution was so obvious that I couldn't found it thou 3 days - I had setted Chart.Dock = DockStyle.Fill, so changing Size property doesn't affect. After modified it to DockStyle.None I could change chart's size and (finally!) save it with appropriative width and height.