Quando utilizzare un controllo ComboBox Windows Form anziché un controllo ListBox

I ComboBox controlli e ListBox hanno comportamenti simili e in alcuni casi possono essere intercambiabili. In alcuni casi, tuttavia, quando uno o l'altro è più appropriato per un'attività.

In genere, una casella combinata è appropriata quando è presente un elenco di scelte suggerite e una casella di riepilogo è appropriata quando si desidera limitare l'input a ciò che si trova nell'elenco. Una casella combinata contiene un campo casella di testo, in modo che le scelte non presenti nell'elenco possano essere digitate. L'eccezione è quando la DropDownStyle proprietà è impostata su DropDownList. In tal caso, il controllo selezionerà un elemento se si digita la prima lettera.

Inoltre, le caselle combinate consentono di risparmiare spazio in un modulo. Poiché l'elenco completo non viene visualizzato finché l'utente non fa clic sulla freccia giù, una casella combinata può adattarsi facilmente a un piccolo spazio in cui una casella di riepilogo non si adatta. Un'eccezione è quando la DropDownStyle proprietà è impostata su Simple: viene visualizzato l'elenco completo e la casella combinata occupa più spazio rispetto a una casella di riepilogo.

Vedi anche