Bonjour,
j'ai un problème très très c**. J'ai la fenetre principale de mon application qui fait appel à une autre fenêtre (showdialog). Seulement comment récupérer le choix de l'utilisateur une fois la fenêtre fermée ?
Bonjour,
j'ai un problème très très c**. J'ai la fenetre principale de mon application qui fait appel à une autre fenêtre (showdialog). Seulement comment récupérer le choix de l'utilisateur une fois la fenêtre fermée ?
y'a plusieur solution la meilleur etant
de mettre un event sur la fenetre 2
et de le capturer dans la fenetre 1
(avec des parametres qui precise)
par contre si tu veux reccup des informations apres la sortie du show dialog
soit tu passe une objet d'info dans le constructeur de la fenetre2
il sera rempli dans le focntionnement de la fenetre
et tu pourra l'utiliser apres
Salut,
Avec un ShowDialog, il suffit simplement de faire comme ça :
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Window2 win2 = new Window2(); win2.ShowDialog(); string val = null; if (win2.DialogResult.HasValue && win2.DialogResult.Value) { val = win2.LaProprieteARecuperer; // où LaProprieteARecuperer est une propriété de type string de la Window2 }
Avec le code précédent, tu récupèreras la propriété que tu veux lorsque la propriété DialogResult sera à True.
Donc tu dois penser à mettre la valeur de la propriété DialogResult à True en quittant la Window2.
Partager