Proprietà PrintForm.PrinterSettings
Aggiornamento: novembre 2007
Ottiene o imposta un oggetto PrinterSettings che è possibile utilizzare per specificare diverse proprietà di una stampante.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks.Printing
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
<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)
Valore proprietà
Tipo: System.Drawing.Printing.PrinterSettings
Restituisce un oggetto PrinterSettings.
Note
Le impostazioni restituite dall'oggetto PrinterSettings sono le stesse esposte all'utente nella finestra di dialogo Stampa.
È possibile specificare diverse impostazioni per la stampante utilizzando la proprietà PrinterSettings. Ad esempio, utilizzare la proprietà Copies per specificare il numero di copie da stampare. Utilizzare la proprietà PrinterName per specificare la stampante da utilizzare e la proprietà PrintRange per specificare l'intervallo di pagine da stampare.
![]() |
---|
Per consentire all'utente di selezionare le impostazioni, è necessario utilizzare un componente PrintDialog per visualizzare una finestra di dialogo Stampa standard e assegnare quindi il valore della proprietà PrinterSettings alla proprietà PrinterSettings. |
Esempi
Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà PrinterSettings per impostare il numero di copie da stampare e per controllare se la stampante specificata è valida. Questo esempio richiede che si disponga di un componente PrintForm denominato PrintForm1 in un form.
PrintForm1.PrinterSettings.Copies = 2
If PrintForm1.PrinterSettings.IsValid Then
PrintForm1.Print()
End If
Autorizzazioni
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks.Printing
Altre risorse
Componente PrintForm (Visual Basic)
Procedura: stampare un form utilizzando il componente PrintForm (Visual Basic)
Procedura: stampare l'area client di un form (Visual Basic)
Procedura: stampare aree client e non client di un form (Visual Basic)
Procedura: stampare un form scorrevole (Visual Basic)
Distribuzione di applicazioni che fanno riferimento al componente PrintForm