2009-06-30 10 views

risposta

18

Bene indipendentemente da ciò che si finisce per fare con il valore quando selezionato, è sicuro di utilizzare l'evento SelectionChangeCommitted.

Ecco alcune informazioni di follow-up su questo evento rispetto agli altri eventi di uso comune. (Da MSDN)

SelectionChangeCommitted è sollevata solo quando l'utente cambia la selezione della casella combinata . Non utilizzare SelectedIndexChanged o SelectedValueChanged per acquisire le modifiche dell'utente , poiché tali eventi sono anche generati quando la selezione cambia a livello di programmazione.

+0

Sapevo che non era ovvio, grazie per quello. –

1

io di solito uso l'evento SelectedIndexChanged per controllare quando un utente seleziona un valore in un combobox

-3

Che ne dite se si utilizza il DateTimePicker? Questo non ha il valore SelectionChangeCommitted.

Problemi correlati