PrintForm.Form, propriété

Mise à jour : novembre 2007

Obtient ou définit le formulaire à imprimer.

Espace de noms :  Microsoft.VisualBasic.PowerPacks.Printing
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

<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)

Valeur de propriété

Type : System.Windows.Forms.Form

Retourne un objet Form.

Notes

Si le composant PrintForm est hébergé sur un formulaire, le formulaire parent est la valeur par défaut. Si une instance d'un composant PrintForm est créée au moment de l'exécution, la propriété Form doit être définie. Si tel n'est pas le cas, une exception System.Argument.NullException est levée.

Remarque :

Lorsque vous utilisez la méthode Print de base ou la méthode Print surchargée avec le paramètre PrintOption défini à CompatibleModeClientAreaOnly ou CompatibleModeFullWindow, le formulaire spécifié par la propriété Form doit être le formulaire de niveau supérieur. Si tel n'est pas le cas, une exception est levée. Pour éviter cela, vérifiez la propriété TopLevel du formulaire avant d'appeler Print.

Exemples

L'exemple suivant montre comment définir la propriété Form. Cet exemple requiert que vous disposiez d'un composant PrintForm nommé PrintForm1 sur un formulaire.

PrintForm1.Form = My.Forms.Form2

Autorisations

Voir aussi

Référence

PrintForm, classe

Membres PrintForm

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