PrintForm.PrinterSettings, propriété
Mise à jour : novembre 2007
Obtient ou définit un objet PrinterSettings que vous pouvez utiliser pour spécifier 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
<BrowsableAttribute(False)> _
Public Property PrinterSettings As PrinterSettings
Dim instance As PrintForm
Dim value As PrinterSettings
value = instance.PrinterSettings
instance.PrinterSettings = value
[BrowsableAttribute(false)]
public PrinterSettings PrinterSettings { get; set; }
[BrowsableAttribute(false)]
public:
property PrinterSettings^ PrinterSettings {
PrinterSettings^ get ();
void set (PrinterSettings^ value);
}
public function get PrinterSettings () : PrinterSettings
public 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 le PrinterSettings correspondent aux paramètres exposés à un utilisateur dans la boîte de dialogue Imprimer.
Vous pouvez spécifier plusieurs paramètres d'impression avec la propriété PrinterSettings. Par exemple, utilisez la propriété Copies pour spécifier le nombre de copies à imprimer. Utilisez la propriété PrinterName pour spécifier l'imprimante à utiliser, et utilisez la propriété PrintRange pour spécifier la plage de pages à imprimer.
Remarque : |
---|
Pour permettre à l'utilisateur de sélectionner les paramètres, vous pouvez utiliser un composant PrintDialog pour afficher une boîte de dialogue Imprimer standard, puis assigner la valeur de propriété PrinterSettings à la propriété PrinterSettings. |
Exemples
L'exemple de code suivant montre comment utiliser la propriété PrinterSettings pour définir le nombre de copies à imprimer et vérifier si l'imprimante spécifiée est valide. Cet exemple requiert que vous disposiez d'un composant PrintForm nommé PrintForm1 sur un formulaire.
PrintForm1.PrinterSettings.Copies = 2
If PrintForm1.PrinterSettings.IsValid Then
PrintForm1.Print()
End If
Autorisations
- 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