PrintForm.Print, méthode
Envoie une image de Windows Form à la destination spécifiée par la propriété d'PrintAction.
Espace de noms : Microsoft.VisualBasic.PowerPacks.Printing
Assembly : Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntaxe
'Déclaration
Public Sub Print
public void Print()
public:
void Print()
member Print : unit -> unit
public function Print()
Notes
La méthode d'Print imprime tous les objets visibles sur le formulaire.Cela comprend tous texte ou des graphiques dessinés avec des méthodes d'Graphics.
Par défaut, seule la zone client du formulaire est imprimée.Si un utilisateur a redimensionné le formulaire pendant l'exécution, seule la partie actuellement visible du formulaire sera imprimée.Si le formulaire a été déplacé afin qu'une partie de lui soit visible sur l'écran, il sera encore imprimé comme si tout le formulaire est visible.Pour modifier le comportement par défaut, utilisez la méthode surchargée d'Print.
La méthode d'Print est ascendante - compatible avec la méthode de Visual Basic 6.0 PrintForm.
[!REMARQUE]
Seul le formulaire qui a actuellement le focus peut être imprimé à l'aide de cette méthode.Si vous avez défini la propriété d'Form à un autre formulaire avant d'appeler cette méthode, l'image du formulaire ne peut être affichée comme prévu.Pour éviter cela, appelez la méthode d'Focus de formulaire avant que vous appeliez Print.
Exemples
L'exemple suivant imprime le formulaire actuel à l'imprimante par défaut de système, imprimant uniquement la zone client à sa taille actuellement visible.Cet exemple requiert que vous avez un composant d'PrintForm nommé PrintForm1 sur un formulaire.
PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
PrintForm1.Print()
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualBasic.PowerPacks.Printing, espace de noms
Autres ressources
PrintForm, composant (Visual Basic)
Comment : imprimer un formulaire à l'aide du composant PrintForm (Visual Basic)
Comment : imprimer la zone cliente d'un formulaire (Visual Basic)
Comment : imprimer des zones clientes et non clientes d'un formulaire (Visual Basic)
Comment : imprimer un formulaire à défilement variable (Visual Basic)
Déploiement d'applications faisant référence au composant PrintForm (Visual Basic)