Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
Hinweis |
|---|
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
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)
Hinweis