Partager via


PrintForm.PrinterSettings, propriété

Obtient ou définit un objet d'PrinterSettings que vous pouvez utiliser pour spécifier de différentes propriétés d'une imprimante.

Espace de noms :  Microsoft.VisualBasic.PowerPacks.Printing
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
<BrowsableAttribute(False)> _
Public Property PrinterSettings As PrinterSettings
[BrowsableAttribute(false)]
public PrinterSettings PrinterSettings { get; set; }
[BrowsableAttribute(false)]
public:
property PrinterSettings^ PrinterSettings {
    PrinterSettings^ get ();
    void set (PrinterSettings^ value);
}
[<BrowsableAttribute(false)>]
member PrinterSettings : PrinterSettings with get, set
function get PrinterSettings () : PrinterSettings
function set PrinterSettings (value : PrinterSettings)

Valeur de propriété

Type : System.Drawing.Printing.PrinterSettings
Retourne un objet PrinterSettings.

Notes

Les paramètres retournés par PrinterSettings sont les mêmes paramètres qui sont exposés à un utilisateur dans la boîte de dialogue d'Imprimer.

Vous pouvez spécifier plusieurs paramètres de l'imprimante à l'aide de la propriété d'PrinterSettings.Par exemple, utilisez la propriété d'Copies pour spécifier le nombre de copies pour imprimer.Utilisez la propriété d'PrinterName pour spécifier l'imprimante pour l'utiliser, et utilisez la propriété d'PrintRange pour spécifier la plage des pages pour imprimer.

[!REMARQUE]

Pour permettre à l'utilisateur pour sélectionner les paramètres, vous pouvez souhaiter utiliser un composant d'PrintDialog pour afficher une boîte de dialogue standarde d'Imprimer, puis assignez la valeur de propriété d'PrinterSettings à la propriété d'PrinterSettings.

Exemples

L'exemple de code suivant montre comment utiliser la propriété d'PrinterSettings pour définir le nombre de copies pour imprimer et s'activer si l'imprimante spécifiée est valide.Cet exemple requiert que vous avez un composant d'PrintForm nommé PrintForm1 sur un formulaire.

PrintForm1.PrinterSettings.Copies = 2
If PrintForm1.PrinterSettings.IsValid Then
    PrintForm1.Print()
End If

Sécurité .NET Framework

Voir aussi

Référence

PrintForm Classe

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)