Page 1 sur 1

[RESOLU] Remplir une seule fois les comboBox...

Publié : lun. 17/sept./2018 20:19
par omega
Bonsoir à tous
J'utilise des combobox sur la plupart de mes fenêtres (sous forme de PanelGadget) ainsi que des ListIconGadget. Quand l'utilisateur affiche une fenêtre, les combos sont évidemment vides ! Je dois donc remplir automatiquement et à chaque ouverture de la fenêtre, tous les combos de cette fenêtre ou du PanelGadget. Cela ralentit énormément la vitesse d'exécution surtout quand on a plus de 1500 éléments (c'est mon cas). Ma question est la suivante:
Y a t'il un moyen d'éviter de remplir à chaque fois les combos et les ListIconGadget ?
J'ai encore une deuxième question (qui pourrait me régler ce problème si le nombre de panels est important): Y a t il une limite au niveau du nombre de PanelGadget sur une même fenêtre?
Merci

5RESOLU] Re: Remplir une seule fois les comboBox...

Publié : lun. 17/sept./2018 21:20
par omega
Je viens de trouver une petite astuce qui me permet de remplir les combos une seule fois:
Il suffit d'utiliser SetwindowState() au lieu de CloseWidow() au moment où l'utilisateur change de fenêtre. Je lai testé et ça marche très bien.
Merci et bonne continuation