Anleitung: Erfassen von Benutzereingabe aus einem PrintDialog während der Laufzeit
Sie können zwar Optionen für das Drucken zur Entwurfszeit festlegen, aber manchmal möchten Sie diese Optionen zur Laufzeit ändern, höchstwahrscheinlich aufgrund der Entscheidungen des Benutzers. Sie können Benutzereingaben für das Drucken eines Dokuments mithilfe der PrintDialog und der PrintDocument Komponenten erfassen.
So ändern Sie Druckoptionen programmgesteuert
Fügen Sie Ihrem Formular eine PrintDialog-Komponente und eine PrintDocument-Komponente hinzu.
Legen Sie die Document-Eigenschaft des PrintDialog auf die dem Formular hinzugefügte PrintDocument fest.
PrintDialog1.Document = PrintDocument1
printDialog1.Document = PrintDocument1;
printDialog1->Document = PrintDocument1;
Zeigen Sie die PrintDialog Komponente mithilfe der ShowDialog-Methode an.
PrintDialog1.ShowDialog()
printDialog1.ShowDialog();
printDialog1->ShowDialog();
Die Druckoptionen des Benutzers aus dem Dialog werden in die PrinterSettings-Eigenschaft der PrintDocument-Komponente kopiert.
Siehe auch
.NET Desktop feedback