Vedrai la differenza se hai AutoCloseUp = True
e anche AutoDropDown = True
. Ad esempio, se hai elementi "0", "1" e "2" e il ComoBox è attivo, quando si utilizza la tastiera e si preme , l'elenco a discesa lampeggia brevemente e viene chiuso nuovamente con l'elemento "2" selezionato. Se si cambia AutoCloseUp = False
, allora la DropDownList rimane aperto (ed è possibile cambiare la selezione con i tasti freccia) fino a quando si indica la selezione con Enter
Se si utilizza la combinazione unica con il mouse, quindi non c'è alcuna differenza.
Aggiunta dopo commenti
Se aggiungi ai miei esempio punti '22' e 'piu' e hai anche AutoComplete = True
(che lo è di default) si nota quanto segue:
l'elemento "22" non è selezionabile con due successi consecutivi su . Naturalmente è ancora selezionabile con i tasti freccia, come tutti gli altri elementi.
Il AutoCloseUp
funzione chiude la discesa quando AutoComplete
trova un elemento corrispondente per tutte le chiavi sofar digitati. Se si digita m, o, r la lista è ancora aperta, e 'piu' selezionata e l'elenco è finalmente chiuso se si digita il mancante e.
fonte
2016-05-27 07:49:08
È possibile vedere la differenza più chiaramente se si dispone di stringhe più lunghe di un carattere, ad esempio "Uno", "Due", "Tre", "Quattro". Wuth AutoCloseUp = true e la casella combinata hanno il tipo di fuoco F O U R - non appena viene digitato il R, viene eseguito il primo piano. Se AutoCloseUp = false la finestra rimane aperta finché non viene premuto return. –
Cosa succede se 4 e 44 sono articoli? Si chiuderà direttamente sui primi 4? –
Sì @ Michael Grazie per il commento, lo aggiungerò alla mia risposta. Ad ogni modo, un fattore chiave è anche "AutoComplete = True", che è di default. –