Поделиться через


Когда следует использовать комбинированное поле Windows Forms вместо списка

Элементы управления ComboBox и ListBox имеют аналогичное поведение, и в некоторых случаях могут быть взаимозаменяемыми. Однако есть времена, когда одна или другая более подходит для задачи.

Как правило, комбинированный список подходит, если имеется список рекомендуемых вариантов, а список подходит, когда нужно ограничить ввод данными из списка. Комбинированный список содержит текстовое поле, поэтому варианты, не представленные в списке, можно ввести. Исключение заключается в том, что для свойства DropDownStyle задано значение DropDownList. В этом случае управляющий элемент выберет элемент при вводе его первой буквы.

Кроме того, поля со списками экономят место на форме. Поскольку полный список отображается только после нажатия пользователем стрелки вниз, комбинированное поле может легко поместиться в небольшое пространство, где список не поместится. Исключение заключается в том, что для свойства DropDownStyle задано значение Simple: отображается полный список, и комбинированный список занимает больше места, чем список.

См. также