Свойство Properties возвращает ссылку на форму или коллекцию Properties элемента управления. Коллекция Properties содержит все свойства, связанные с формой или элементом управления. Для ссылки на конкретный элемент коллекции можно использовать индекс или имя объекта.
Элементы управления, так же как и формы, имеют большое количество свойств, но мы рассмотрим только некоторые, наиболее распространенные из них.
Существует набор свойств, которыми обладают практически все элементы управления. Такие свойства представлены в табл. 10.9.
| Свойство
| Описание
|
| Имя (Nаme)
| Имя элемента управления, которое используется для его идентификации в программах VBA, макрокомандах и т. д.
|
| От левого края (Left)
| Определяет положение левого края элемента управления относительно раздела формы или отчета. Значения данного свойства задаются в режиме конструктора форм в окне свойств или в программе VBA с помощью числовых выражений. В программе значение данного свойства задается в твипах
|
| От верхнего края (Тор)
| Определяет положение верхнего края элемента управления относительно раздела формы или отчета. Значения данного свойства задаются в режиме конструктора форм в окне свойств или в программе VBA с помощью числовых выражений. В программе значение данного свойства задается в твипах
|
| Ширина границы (BorderWidth)
| Определяет ширину границы элемента управления. Данное свойство может принимать следующие значения: 0 - Сверхтонкая (Hairline), 1 - 1 пункт (1 pt), 2 - 2 пункта (2 pt), 3 - 3 пункта (3 pt), 4 - 4 пункта (4 pt), 5 - 5 пунктов (5 pt), 6 - 6 пунктов (6 pt)
|
| Тип границы (BorderStyle)
| Определяет тип границы элемента управления. Значения данного свойства могут быть следующие: 0 - Отсутствует (Transparent), 1 - Сплошная (Solid), 2 - Штриховая (Dashes), 3 - Пунктирная (Short dashes), 4 - Точечная (Dots), 5 - Редкоточечная (Sparse dots), Штрих-пунктирная (Dash dot), 6 - Штрих-точечная (Dash dot dot)
|
| Оформление (SpecialEffect)
| Определяет способ объемного представления элемента управления путем установки одного из значений: 0 - Обычное (Flat), 1 - Приподнятое (Raised), 2 - Утопленное (Sunken), 3 - Вдавленное (Etched), 4 - С тенью (Shadowed), 5 - Рельефное (Chiseled). Внешний вид различных вариантов оформления можно посмотреть в конструкторе форм с помощью кнопки Оформление (Special Effect) на панели инструментов
Формат (Formatting)
|
| Тип фона (BackStyle)
| Задает цвет фона элемента управления видимым или прозрачным путем установки значений: 0 - Обычный (Normal) или 1 - Прозрачный (Transparent). Видимым является цвет формы, на которой расположен элемент управления
|
| Цвет фона (BackColor)
| Определяет цвет фона элемента управления. Значение данного свойства задается в конструкторе форм с помощью кнопки Цвет заливки/фона (Fill/Back Color) на панели инструментов Форматирование (Formatting)
|
| Всплывающая подсказка (ControlTipText)
| Определяет текст всплывающей подсказки, выводимой на экран, когда указатель мыши задерживается над элементом управления. Значение данного свойства представляет собой строку длиной не более 255 символов
|
| Текст строки состояния (StatusBarText)
| Определяет текст, выводимый в строке состояния, когда элемент управления имеет фокус. Значение данного свойства представляет собой строку длиной не более 255 символов
|
| Доступ (Enabled)
| Определяет возможность получения фокуса элементом управления путем установки атрибутов: Да (True) и Нет (False)
|
| Вывод на экран (Visible)
| Определяет возможность отображения на экране элемента управления с помощью установки значений: Да (True) или Нет (False)
|
| Блокировка (Locked)
| Определяет возможность изменения данных в элементе управления путем установки атрибутов: Да (True) и Нет (False)
|
| Переход пo Tab (TabStop)
| Определяет, можно ли перевести фокус на элемент управления с помощью клавиши Tab: Да (True) и Нет (False)
|
| Подпись (Caption)
| Определяет текст, выводимый на кнопке, и надписи. Значением является строка длиной не более 2048 символов
|
| Индекс перехода по Tab (TabIndex)
| Определяет позицию элемента управления в последовательности перехода фокуса в форме при нажатии клавиши Tab. Значением данного свойства являются целые числа, лежащие в диапазоне от 0 (для первого элемента управления) до общего числа элементов управления формы минус 1.
|