Feuilles MDI

Signaler
Messages postés
2
Date d'inscription
vendredi 6 avril 2007
Statut
Membre
Dernière intervention
6 avril 2007
-
Messages postés
1
Date d'inscription
dimanche 28 mai 2006
Statut
Membre
Dernière intervention
15 mai 2007
-
Bonjour à tous,

Je suis tout juste débutant en C# (formé la semaine dernière) et je commence à faire des applications de test (histoire de bien me familiariser avec l'outil). J'ai toutefois un petit soucis avec la manipulation des feuilles MDI à savoir :
J'arrive bien à créer une feuille MDIParent,
J'arrive bien à créer des feuilles MDIChild,
mais j'ai des soucis pour les faire interagir entre-elles.

Je m'explique :J'ai une feuille MDIParent qui a un menu Nouveau par exemple. Quand je clique sur Nouveau, j'ai bien une feuille MDIChild qui apparait mais je rends le bouton Nouveau enabled false. Ce que je voudrais, c'est quand je ferme la feuille MDIChild, c'est que le bouton Nouveau qui est sur la MDIParent redevienne enabled true.

Merci d'avance pour votre aide

4 réponses

Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
36
tu peux abonner la feuille MDIParent à l'évènement Closed de la MDIFille... ainsi tu pourras rendre ton bouton Nouveau utilisable.

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
Messages postés
2
Date d'inscription
vendredi 6 avril 2007
Statut
Membre
Dernière intervention
6 avril 2007

Merci pour ta réponse mais je comprends pas tout ce que tu me dis.
Qu'entends-tu par abonnement ?
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
36
Abonnement : en fait tu attaches un Handler à l'évènement... (qui d'ailleur se nomme FormClosed et non Closed)

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
Messages postés
1
Date d'inscription
dimanche 28 mai 2006
Statut
Membre
Dernière intervention
15 mai 2007

bonjour tout le monde