0
我很想弄清楚如何讓MSChart在打印時填充整個頁面。有人能告訴我爲什麼下面的代碼不起作用和/或提出另一種方法。我爲自己的無知道歉,但迄今爲止所做的所有打印都是通過Crystal和其他報告框架完成的,所以我通常不必直接使用PrintDialog和PrintPreviewDialog。提前致謝。將MSChart調整爲適合頁面大小打印前
// 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();