Использование элементов управления в программах Visual Basic

Горизонтальную или вертикальную полосы прокрутки можно поместить в форму с помощью соответствующих элементов на панели: HscrollBar , VscrollBar . Принято, чтобы имена полос прокрутки в программах начинались с сообщения hsb для горизонтальных полос и vsb для вертикальных.

Перемещение бегунка по полосе приводит к изменению свойства Value элемента, которое может находиться в диапазоне, определяемом свойствами Max и Min элемента. Свойство Small Change определяет шаг изменения свойства Value при использовании кнопок, ,  или , . В программах полосы прокрутки используются, в отличие от окон, не для перемещения внутри окна, а для определения значения средством перемещения бегунка. В результате выполнения перемещения бегунка по полосе прокрутки происходит событие Change, то есть события Change соответствует изменение местоположения бегунка на полосе, событие происходит после того, как бегунок займет новое место. Процесса перемещения бегунка соответствует событие Scroll, только бегунок сдвинулся с места - произошло событие Scroll.

Для переключателей (OptionButton) в области диалога, ограниченной рамкой (Frame), в состоянии «включено» значение свойства Value равно True (Истина), в состоянии «выключено» - False (Ложь). Анализируя значение свойства Value каждого переключателя можно выполнять определенные действия. Имена переключателей целесообразно начинать с сообщений букв opt, групп - fra.

Элемент флажок (Check Box) в состоянии «включено» получает значение свойства Value - True (1), в состоянии «выключено» - False (0). В программах при анализе состояния флажков следует использовать значение 1 или 0. Имена флажков следует начинать из сочетаний букв chk.

Раскрывающиеся списки , создаются с помощью элемента (ComboBox), они используются для выбора одного значения из перечня возможных. Имена списков растворяются, целесообразно начинать с сообщений букв cbo. Перечень возможных значений определяется как значение свойства List объекта. Значение свойства Text соответствует текущему состоянию списка, равно тому значению, которое выбрано из списка.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: