Quando si presenta un elenco fisso di paesi in un controllo ComboBox, senza immissione di testo libero, l'aspettativa dell'utente è che se iniziano a comporre il nome del paese, li porteranno al nome di quel paese. Invece, il comportamento predefinito è che si sposti sul primo elemento della lista che inizia con quel personaggio. Quindi, quando raggiungono il secondo carattere del nome, li porta al primo paese che inizia con quella lettera.ComboBox Behavior
Ad esempio, se premo "S" un paio di volte, mi consente di scorrere tutti i paesi che iniziano con "S" per arrivare a Singapore. Se premo "S", "I", "N", mi porta il primo paese che inizia con "S", quindi il primo paese che inizia con "I", quindi il primo paese che inizia con "N". Preferirei avere "S", "I", "N" portarmi in paesi che iniziano con "Sin"
Esiste un modo semplice per abilitare quest'ultimo comportamento?
Pensaci due volte prima di farlo. Per quanto sfortunato, è un comportamento standard, e chiunque abbia imparato come funziona in qualsiasi altro posto sarà frustrato dal tuo sistema. Per esempio, so di colpire M 5 volte ogni volta che vedo un campo di stato, perché questo farà apparire il Minnesota. –
Sono d'accordo con te in linea di principio, tranne per il fatto che la mia popolazione di utenti ha utilizzato un'applicazione VB negli ultimi dieci anni che funziona in questo modo. Quindi lo stanno aspettando. Dal momento che vivono nell'applicazione circa 6-8 ore al giorno, si abituano e lamentano come funziona il resto del mondo. – MattMcKnight
Scrivere con precisione Mi è più veloce che dover premere M 5 volte. La stessa Microsoft sembra mescolarla. Outlook usa il sistema predefinito, lo studio visivo il secondo ... – Carra