Bonjour à tous,
je bloque sur un tout petit truc (pas tres important, mais que j'aimerais bien regler...). Alors voila:
Dans mon programme que je developpe en C++ sous visual Studio 2005, j'ai créé un ComboBox avec 3 éléments. Jusque la, pas de souci...
Quand je selectionne un élément du combobox, ca me fait bien le traitement que je demande...
Mais le probleme vient du rafraichissement de la fenetre.
En effet, quand j'impute des valeurs à un des elements de mon combobox, elles apparaissent dans des fenetres CEdit.
Par contre, l'affichage ne se remet pas à jour quand je change d'element dans mon ComboBox...
Le mieux est d'expliquer en image:
Alors, dans ce 1er screenshot, je créé un signal sinusoidal, avec la fréquence, l'amplitude et l'offset modifiés par des spin control:
Ensuite, avec mon combobox, je veux creer un signal carré, mais le souci apparait ici. Quand j'ai choisi mon signal dans le combobox, les valeurs ne se modifient pas dans les CEdit (alors qu'elles sont à 0 vu que le signal n'a pas été modifié):
et enfin, quand je créé mon signal carré, en touchant aux spin control, ca rafraichit bien mon image, en mettant les bonnes valeurs dans les CEdit:
Ma question est donc:
Existe-t-il une méthode à implementer pour un combobox qui detecte le changement de choix ( et donc de valeur) dans le combobox, afin que je lui dise de rafraichir ma fenetre ???
Merci de votre aide, et d'avoir lu ce post aussi long, mais que je voulais faire explicite pour ne pas avoir à réexpliquer...
Partager