PrintForm.Print-Methode

Sendet ein Bild auf einer Windows Form, das von der PrintAction-Eigenschaft angegeben wird.

Namespace:  Microsoft.VisualBasic.PowerPacks.Printing
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
Public Sub Print
public void Print()
public:
void Print()
member Print : unit -> unit 
public function Print()

Hinweise

Die Print-Methode druckt alle sichtbaren Objekte im Formular.Dies schließt alle Text oder Grafiken, die mit Graphics-Methode gezeichnet werden.

Standardmäßig wird nur der Clientbereich des Formulars gedruckt wird.Wenn ein Benutzer das Formular zur Laufzeit die Größe geändert wurde, wird nur der aktuell sichtbaren Bereich des Formulars gedruckt wird.Wenn das Formular verschoben wurde, sodass nur einen Teil davon auf dem Bildschirm sichtbar ist, wird er immer noch gedruckt, als ob alle Formular sichtbar waren.Um das Standardverhalten zu ändern, verwenden Sie die überladene Print-Methode.

Die Print-Methode ist mit der PrintForm-Methode in Visual Basic 6.0 abwärts kompatibel.

HinweisHinweis

Nur das Formular, das gerade den Fokus besitzt, kann es gedruckt werden, indem diese Methode.Wenn Sie die Form-Eigenschaft zu einem anderen Formular festgelegt haben, bevor Sie diese Methode aufgerufen haben, wird das Bild des Formulars nicht wie erwartet gerendert werden.Um dies zu vermeiden, rufen Sie die Focus-Methode des Formulars auf, bevor Sie Printaufrufen.

Beispiele

Im folgenden Beispiel werden das aktuelle Formular an den Systemstandarddrucker und gibt nur den Clientbereich an der derzeit sichtbaren Größe.Dieses Beispiel setzt voraus, dass Sie eine PrintForm Komponente verfügen, die in einem Formular PrintForm1.

PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
PrintForm1.Print()

.NET Framework-Sicherheit

Siehe auch

Referenz

PrintForm Klasse

Print-Überladung

Microsoft.VisualBasic.PowerPacks.Printing-Namespace

Weitere Ressourcen

PrintForm-Komponente (Visual Basic)

Gewusst wie: Drucken eines Formulars mithilfe der PrintForm-Komponente (Visual Basic)

Gewusst wie: Drucken des Clientbereichs eines Formulars (Visual Basic)

Gewusst wie: Drucken von Client- und Nicht-Client-Bereichen eines Formulars (Visual Basic)

Gewusst wie: Drucken eines bildlauffähigen Formulars (Visual Basic)

Bereitstellen von Anwendungen, die auf die PrintForm-Komponente verweisen (Visual Basic)