Sdílet prostřednictvím


Kdy použít prvek Windows Forms ComboBox místo prvku ListBox

ListBox Ovládací ComboBox prvky mají podobné chování a v některých případech mohou být zaměnitelné. Existují však časy, kdy je jeden nebo druhý vhodnější pro úkol.

Obecně platí, že pole se seznamem je vhodné, pokud je seznam navrhovaných voleb, a seznam je vhodný, pokud chcete omezit vstup na to, co je v seznamu. Pole se seznamem obsahuje pole textového pole, takže volby, které nejsou v seznamu, lze zadat. Výjimka je, když DropDownStyle je vlastnost nastavena na DropDownList. V takovém případě ovládací prvek vybere položku, pokud zadáte její první písmeno.

Pole se seznamem navíc šetří místo ve formuláři. Protože úplný seznam není zobrazen, dokud uživatel neklepne na šipku dolů, pole se seznamem se snadno vejde do malého místa, kde se seznam nevejde. Výjimkou je, DropDownStyle když je vlastnost nastavena na Simple: zobrazí se úplný seznam a pole se seznamem zabírá více místa, než by seznam.

Viz také