Partager via


PrintForm.PrinterSettings, propriété

Obtient ou définit un objet PrinterSettings que vous pouvez utiliser pour spécifier plusieurs 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 : PrinterSettings
Retourne un objet PrinterSettings.

Notes

Les paramètres retournés par le PrinterSettings sont identiques à ceux qui sont exposées à l'utilisateur le Print boîte de dialogue.

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

Notes

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

Exemples

L'exemple de code suivant montre comment utiliser le PrinterSettings propriété pour définir le nombre de copies à imprimer et à vérifier si l'imprimante spécifiée est valide. Cet exemple suppose que vous disposez d'un PrintForm composant 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)