Condividi tramite


Proprietà PrintForm.Form

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

'Dichiarazione
<BrowsableAttribute(False)> _
Public Property Form As Form
[BrowsableAttribute(false)]
public Form Form { get; set; }
[BrowsableAttribute(false)]
public:
property Form^ Form {
    Form^ get ();
    void set (Form^ value);
}
[<BrowsableAttribute(false)>]
member Form : Form with get, set
function get Form () : Form 
function set Form (value : Form)

Valore proprietà

Tipo: Form
Restituisce un oggetto Form.

Note

Se il PrintForm componente è ospitato in un form, il form padre è il valore predefinito. Se un'istanza di un PrintForm componente viene creato in fase di esecuzione, il Form deve essere impostata. Se non è un System.Argument.NullException viene generato l'eccezione.

Nota

Quando si utilizza il basic Print metodo o overload Print metodo con il PrintOption parametro impostato su CompatibleModeClientAreaOnly o CompatibleModeFullWindow, il formato specificato dal Form proprietà deve essere il form di primo livello.Se non lo è, viene generata un'eccezione.Per evitare questo problema, controllare il TopLevel proprietà del form prima di chiamare Print.

Esempi

Nell'esempio seguente viene illustrato come impostare il Form proprietà. Si suppone di disporre di un PrintForm componente denominato PrintForm1 in un form.

PrintForm1.Form = My.Forms.Form2

Sicurezza di .NET Framework

Vedere anche

Riferimenti

PrintForm Classe

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 (Visual Basic)