Se si utilizza un elenco a discesa con un numero elevato di elementi, suggerirei di evitare la pratica di imporre un "numero massimo di elementi alla volta" arbitrariamente piccolo nell'elenco espanso (includendo un barra di scorrimento verticale nel menu a discesa espanso per l'accesso agli elementi rimanenti), a meno che non si abbia una buona ragione per farlo.
Sono stato infastidito più di una volta in alcune applicazioni che mi hanno mostrato un elenco a discesa con un numero moderatamente elevato di elementi (ad esempio, 20 o 30), ma limitato il numero di elementi mostrati su un numero piccolo (diciamo, 8). Ho un sacco di spazio sullo schermo disponibile nella finestra dell'applicazione nel suo complesso, e ancora più spazio disponibile su tutto il mio schermo; quindi perché costringermi a scorrere la lista per vedere tutte le scelte disponibili, quando la lista potrebbe semplicemente essere disegnata abbastanza grande da mostrare tutti gli oggetti nello stesso momento?
fonte
2009-06-08 17:01:13
L'utente non digitare. Il requisito è tale che l'utente farà semplicemente clic su un elemento per eseguire un'operazione (ad esempio selezionare un elemento da un menu a discesa). – user32262
Concordato, per un elenco di tale lunghezza, un semplice elenco a discesa è perfettamente utilizzabile. –
Un utente finale medio non sa necessariamente che è possibile digitare i primi caratteri. C'è un elenco a discesa con circa 300 voci in un'applicazione che mantengo e, credetemi, è una scelta orribile per l'interfaccia utente. –