ListBox (листбоксы)

ListBox (листбокс) - едва ли не идеальное средство для организации вертикальных меню. Выглядит это так:



В отличие от комбобокса здесь не нужно нажимать на стрелочку для раскрытия списка, из которого выбирается нужное значение.

Также как и в комбобоксе, по-настоящему важны требуется только два свойства - откуда брать значения для выпадающего списка, и куда занести то, что выбрано.

Для указания, откуда брать данные, служат свойства - RowSourceType и RowSource

Для указания, куда поместить выбранное из списка значение, служит свойство ControlSource. Но, в случае использования ListBox в качестве меню, поместить куда-либо выбранное значение мало. Нужна процедура для обработки выбора, например какая-то форма. И в форму нужно передать параметры, поскольку "просто" открыть нужную запись может не получиться.

Выбор значения возможен как с клавиатуры (стрелочки и Enter), так и мышью (свойство Click Event).


 
К оглавлениюк следующей статье