I am struggling to figure out how to get an MSChart to fill the entire page when printing. Can someone tell me why the code below does not work and/or suggest another approach. I apologize for my ignorance but, all of the printing I have done so far has been done through Crystal and other reporting frameworks so I generally never have to work directly with the PrintDialog and PrintPreviewDialog. Thanks in advance.
// Printing Code
Size pageSize = new Size(this.Chart.Printing.PrintDocument.DefaultPageSettings.PaperSize.Width, this.Chart.Printing.PrintDocument.DefaultPageSettings.PaperSize.Height);
this.Chart.Size = pageSize;
// This properly previews my chart but, it does not fill up the page
this.Chart.Printing.PrintPreview();