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
- 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)