Bonjour à tous,
Je suis développeur mais ne programme pas souvent en c#.
Je suis entrain de concevoir un petit programme sous forme d'un assistant, c'est à dire, une première page, puis un bouton suivant permettant d'arriver sur la secondes page. Cette seconde page contient elle un bouton précédent et un bouton suivant,etc,etc....( vous voyez le principe je pense )
Ma question est de savoir comment bien gérer la transition entre mes forms, et, notamment au niveau ouverture/fermeture.
Je m'explique:
Sur ma page 1, je clique sur suivant, voici mon code
Question : Mon code fonctionne, mais, est-ce propre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Form2 maform2 = new Form2(); maform2.ShowDialog(); this.close();
Maintenant que je suis sur ma page 2, quand je clique sur le bouton précédent ( donc afin de retourner à la form1), voici ce que je fais :
Je recréer donc une instance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Form1 maform1 = new Form1(); maform1.ShowDialog(); this.close();
Mon code fonctionne mais j'aimerai savoir si c'est la bonne méthode et si c'est le plus optimisé niveau.
Merci à tous pour votre aide,
Cordialement,
Nixeus
Partager