Quando utilizzare un controllo ComboBox Windows Form anziché un controllo ListBox
Il comportamento del controllo ComboBox e del controllo ListBox è simile e in alcuni casi intercambiabile. A volte tuttavia la funzionalità di un controllo risulta più adatta a una particolare attività rispetto alla funzionalità dell'altro.
Una casella combinata è in genere appropriata se esiste un elenco che suggerisce una serie di possibilità, mentre una casella di riepilogo risulta utile se si desidera limitare la selezione delle voci in elenco. La casella combinata contiene una casella di testo in cui è possibile digitare le opzioni non presenti nell'elenco. L'eccezione si verifica quando la proprietà DropDownStyle è impostata su DropDownList. nel qual caso l'elemento verrà selezionato automaticamente non appena l'utente digita la prima lettera.
Le caselle combinate consentono inoltre di risparmiare spazio nel form. Poiché infatti l'elenco completo viene visualizzato solo facendo clic sulla freccia a discesa, una casella combinata può essere inserita in uno spazio ristretto in cui non sarebbe possibile inserire una casella di riepilogo. Quando invece la proprietà DropDownStyle è impostata su Simple, viene visualizzato l'elenco completo e la casella combinata occupa uno spazio maggiore rispetto a una casella di riepilogo.
Vedere anche
Attività
Procedura: ordinare il contenuto di un controllo ComboBox, ListBox o CheckedListBox Windows Form