J'ai une liste déroulante en lecture seule avec 5 valeurs dans, lorsque l'utilisateur sélectionne une nouvelle valeur, quel événement dois-je utiliser pour écrire cette valeur au registre? p>
merci p>
3 Réponses :
Eh bien, peu importe ce que vous allez finir avec la valeur lorsque la sélection est sélectionnée, il est prudent d'utiliser l'événement Voici une petite information de suivi sur cet événement vs les autres événements couramment utilisés. (de MSDN) P>
selectionchangecommitd est soulevé
Seulement lorsque l'utilisateur change le combo
Sélection de la boîte. Ne pas utiliser
SélectionnéeExchangeed ou
Sélectionnévaluchangé pour capturer l'utilisateur
changements, car ces événements sont aussi
soulevé lorsque la sélection change
Programmatiquement. P>
blockQuote> SelectChanganCommetd code>. p>
J'utilise habituellement l'événement SELECTELLEDEXCHANGED code> pour vérifier lorsqu'un utilisateur sélectionne une valeur dans une combinaison p>
Que diriez-vous si vous utilisez le DateTimePicker? Cela n'a pas la valeur de sélectionChanganCommait. P>