Общие свойства и события элементов управления

Общие свойства

Некоторые свойства являются общими для большинства объектов (элементов управления, формы). Такими свойствами являются: Name, Left, Top, Height, Width, Enabled, Visible, Tablndex, TabStop. Рассмотрим их назначение. В дальнейшем эти свойства нс будут указываться при рассмотрении элементов, а будут описываться только их специфические свойства.

Свойство Name (имя) определяет имя объекта (формы). Используется для ссылок на элемент в программе, изменяться в ходе ее выполнения не может.

Имена должны удовлетворять принятым в языке VBA правилам именования. Рекомендуется после размещения элемента управления на форме сразу изменить заданное по умолчанию его имя на другое, отражающее назначение объекта.

Свойства размера объектов. Свойства Height и Width определяют соответственно высоту и ширину объекта. Их значения автоматически меняются при перетаскивании маркеров размера объекта в дизайнере форм.

Свойства положения объекта. Свойства Left и Тор определяют соответственно левую по горизонтали и верхнюю по вертикали координаты положения объекта внутри объекта-контейнера (формы). Задаются в виде соответствующих расстояний от левого верхнего угла объекта-контейнера. Для формы объектом-контейнером является экран монитора.

Свойства управления интерфейсом пользователя. Часто при функционировании приложений в определенный момент времени возникает необходимость ограничить доступ пользователя к некоторым элементам управления. Например, до конца формирования финансового отчета в окне программы команда печати должна быть недоступна. Решить эту проблему помогают свойства Visible и Enabled.

Свойство Visible определяет видимость объекта на экране, а свойство Enabled — доступность элемента, т.е. может ли он получать управление или быть активным. Эти свойства логического типа и могут принимать значения True или False.

Свойства TabStop, Tablndex определяют соответственно возможность и порядок перемещения от объекта к объекту с помощью клавиш Tab или Shift + Tab. Свойство TabStop принимает одно из двух логических значений: True (переход по клавише Tab разрешен) или False (соответственно, запрещен).

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >