Condividi tramite


Proprietà PrintForm.Form

Aggiornamento: novembre 2007

Ottiene o imposta il form da stampare.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks.Printing
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

<BrowsableAttribute(False)> _
Public Property Form As Form

Dim instance As PrintForm
Dim value As Form

value = instance.Form

instance.Form = value
[BrowsableAttribute(false)]
public Form Form { get; set; }
[BrowsableAttribute(false)]
public:
property Form^ Form {
    Form^ get ();
    void set (Form^ value);
}
public function get Form () : Form
public function set Form (value : Form)

Valore proprietà

Tipo: System.Windows.Forms.Form

Restituisce un oggetto Form.

Note

Se il componente PrintForm è ospitato in un form, il form padre rappresenta il valore predefinito. Se l'istanza di un componente PrintForm viene creata in fase di esecuzione, è necessario impostare la proprietà Form. In caso contrario, viene generata un'eccezione System.Argument.NullException.

Nota:

Quando si utilizza il metodo Print di base o il metodo Print di overload con il parametro PrintOption impostato su CompatibleModeClientAreaOnly o CompatibleModeFullWindow, il form specificato dalla proprietà Form deve essere il form di livello superiore. In caso contrario, viene generata un'eccezione. Per evitare questo problema, controllare la proprietà TopLevel del form prima di chiamare Print.

Esempi

Nell'esempio riportato di seguito viene illustrato come impostare la proprietà Form. Questo esempio richiede che si disponga di un componente PrintForm denominato PrintForm1 in un form.

PrintForm1.Form = My.Forms.Form2

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