public override void PrintDirect(string printerName = null) { PrintTool pt = new PrintTool(Document.PrintingSystem); pt.PrintingSystem.StartPrint += new PrintDocumentEventHandler(PrintingSystem_StartPrint); pt.PrintingSystem.PrintProgress += new PrintProgressEventHandler(PrintingSystem_PrintProgress); pt.Print(); }
protected virtual void OnPrintButton() { using (PrintTool tool = new PrintTool(this.appointmentBackstageControl.Document)) tool.Print(this.appointmentBackstageControl.SelectedPrinterName); }