Meilleur auteur de réponses
Problème avec mise à jour de WindowList (Liste automatique des fenêtres)

Question
-
Bonjour Groupe,
Mon application MDI utilise la liste automatique des fenêtres enfants (WindowList) dans le menu Fenêtre de la barre de menus de mon application. Voici mon problème.
Mon application permet de créer plusieurs fenêtres enfants, chacune affichant le dossier d'un client différent. Quand une fenêtre est ouverte par l'utilisateur, elle prend automatiquement le nom 'Client1', 'Client2', 'Client3', etc, et ne contient pas de données clients. Lorsque l'utilisateur a choisi le client qu'il veut afficher, le nom de la fenêtre change alors pour prendre le nom du client choisi. Cependant, ce nouveau nom de la fenêtre n'est pas mis à jour dans le menu Fenêtre de la barre de menus de l'application.
Quand on travaille sous Word, une nouvelle fenêtre s'appelle 'Document1', 'Document2', etc. Une fois que le document est enregistré avec un nom, la liste des fenêtres est mise à jour avec le nouveau nom du document.
Comment arriver à cette mise à jour dans mon application?
Merci à l'avance pour toute aide!
Guy Lafrenière
Réponses
-
Bonjour,
effectivement la liste n'est pas mise à jour. La mise à jour est effective si il y a modification de la propriété visible ou active de la form fille.
La solution la plus simple est donc de mettre à jour le text avant d'afficher la fenêtre.
Si dans ton cas ce n'est pas possible, tu pourras trouver une question similaire ainsi que des réponses dans ce post sur le form US.
Cordialement- Marqué comme réponse Gabriel MongeonModerator vendredi 26 février 2010 19:22
Toutes les réponses
-
Bonjour,
effectivement la liste n'est pas mise à jour. La mise à jour est effective si il y a modification de la propriété visible ou active de la form fille.
La solution la plus simple est donc de mettre à jour le text avant d'afficher la fenêtre.
Si dans ton cas ce n'est pas possible, tu pourras trouver une question similaire ainsi que des réponses dans ce post sur le form US.
Cordialement- Marqué comme réponse Gabriel MongeonModerator vendredi 26 février 2010 19:22
-