As I have low reputation to comment, I have to reply. This is not a good solution : Chart1.ChartAreas[0].Position.X = 0;
It will destroy additional objects as legends to the chart and it will be overlapped with the graph.