/// <summary> /// 页面设置对话框。 /// </summary> public System.Drawing.Printing.PageSettings PageSetup() { PrinterPageSetting printerPageSetting; printerPageSetting = new PrinterPageSetting(mPrintDocument); printerPageSetting.PrintPage += new PrintPageDelegate(this.PrintPageEventHandler); PageSettings pstBack = mPrintDocument.DefaultPageSettings; PageSettings pstNew = printerPageSetting.ShowPageSetupDialog(); if (pstBack != pstNew) { //改变页面设置后,单件重置 PrinterSingleton.PrintDocument = mPrintDocument; mPrinterMargins = new PrinterMargins(mPrintDocument); PrinterSingleton.PrinterMargins = mPrinterMargins; } return(pstNew); }
/// <summary> /// ҳ�����öԻ��������Ҫ�������ڼ�������ţ������ע /// </summary> public void PageSetup() { PrinterPageSetting printerPageSetting; printerPageSetting = new PrinterPageSetting(mPrintDocument); printerPageSetting.PrintPage += new PrintPageDelegate(this.PrintPageEventHandler); printerPageSetting.ShowPageSetupDialog(); }