Condividi tramite


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.

Nota:

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

Vedere anche

Riferimenti

PrintForm Classe

Membri PrintForm

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