Il faut dans un premier temps créer une nouvelle Winform :
Click droit sur le projet --> Add -- New Item --> UI --> Winforms Form.
Là, nommez-la comme bon vous semble, par exemple Form2. Visual Studio génère donc une nouvelle classe, et la winform est modifiable également à travers l'IDE.
Pour afficher cette nouvelle form, par exemple depuis un click sur un bouton de la première form, il faut inclure le Form2.h dans le fichier .h de notre première Form (Form1.h par défaut).
Ensuite dans l'événement du click sur le bouton (ou autre), il faut instancier la classe et appeler la méthode
Show() sur l'objet créé.
1 2
| Form2 ^maForm2 = gcnew Form2();
maForm2->Show(); |
Notez que la méthode Show() affiche la fenêtre simplement. On peut également utiliser
ShowModal() pour qu'elle soit modale comme une boîte de dialogue.
Partager