Bonjour j'ai besoin de savoir quelle Mdi enfant est active.
Donc si j ai plusieurs Mdi enfant lancées je veux savoir la quelle est la première.

J'avais pensé à

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 
If main_form.ActiveMdiChild.Text = "form_mdi1" then blabla
Mais je ne sais pas dans quelle évènement mettre le code pour détecter quand on donne le focus a une autre mdi et quelle celle-ci passe première.

C'est pour pouvoir activer désactiver des boutons dans la toolbar principal de mon application en fonction de la mdi qui a le focus "qui est sur le premier plan".

Si vous avez une solution.

Merci