2009-07-09 7 views

Répondre

0

Pourquoi auriez-vous besoin de savoir quand ils ont déposé la liste déroulante? Habituellement, vous avez juste besoin de savoir s'ils ont changé la valeur. Private Sub ComboBox1_SelectedValueChanged

+0

Il y a beaucoup de temps quand il est très pratique de savoir quand la ComboBox vient de tomber, avant que quelque chose ne soit sélectionné. Ceci est particulièrement utile pour apporter des modifications visibles à l'interface utilisateur au moment opportun, notamment en ce qui concerne la visibilité des commandes et la convivialité de l'interface. – Stewbob

1

J'utilise l'événement GotFocus pour remplir la zone de liste déroulante. Je garde une variable booléenne spécifiant si la zone de liste déroulante est remplie de sorte qu'elle ne repeuple pas la zone de liste déroulante à chaque fois qu'elle obtient le focus. c'est un peu moche, mais ça marche ...