Bonjour à tous,
je voudrais savoir si vous connaissez une méthode optimisé pour gerer les forms sous Csharp .net,
les faire apparaitre, les cacher, les fermer,
serait-ce utile de créer une classe qui gère tout ça ?
Bonjour à tous,
je voudrais savoir si vous connaissez une méthode optimisé pour gerer les forms sous Csharp .net,
les faire apparaitre, les cacher, les fermer,
serait-ce utile de créer une classe qui gère tout ça ?
Montrer / cacher la form
Fermer la Form
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MaForm.Visible = true; MaForm.Visible = false;
Afficher la Form
Code : Sélectionner tout - Visualiser dans une fenêtre à part MaForm.Close();
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part MaForm.Show();
(this étant la fenetre propriétaire)
Code : Sélectionner tout - Visualiser dans une fenêtre à part MaForm.Show(this);
Afficher la Form de facon modale
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part MaForm.ShowDialog();
si tu attendais une autre réponse précise ta question stp
Code : Sélectionner tout - Visualiser dans une fenêtre à part MaForm.ShowDialog(this);
Merci pour ta réponse Themacleod1980,
tu as repondu à ma question,
je voulais juste connaitre les bonnes pratiques à avoir concernant le passage d'une forme à une autre.
cependant j'ai pas compris le fait d'afficher la Form de façon modale ?
L'affichage modal met ta form devant toutes les autres de ton programme et empêche l'utilisation des autres forms tant que la modale n'est pas fermée.
De plus, ShowDialog permet de retourner une valeur de type DialogResult....
Merci ppphil
j'ai testé l'affichage modale,
ca fonctionne bien
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager