Создание приложений ОС Windows средствами Visual Basic


Свойства элементов управления - часть 3


Свойство Container позволяет не только считывать, но и изменять контейнер элемента управления. Например, код

Set Command1.Container=Picture1

означает, что кнопка Command1 переместиться в элемент Picture1.

Свойство Tag не используется для управления элементом. Оно предназначено для хранения любых дополнительных данных, необходимых разработчику.

Воспользовавшись свойством BorderStyle, можно установить способ отображения текста. Также с помощью этого свойства можно изменять вид рамки окна (Form):

·       vbBSNone или 0–окно без рамки, размер окна изменяться не может, нет строки заголовка, минимизация и максимизация окна невозможны;

·       vbFixedSingle или 1–фиксированная рамка, есть заголовок, кнопки минимизации и максимизации, размер окна изменяться не может;

·       vbSizeable или 2–возможны все изменения окна (значение по умолчанию);

·       vbFixedDialog или 3–окно окаймляется толстой рамкой, изменения размера невозможны, минимизация и максимизация возможна только из системного меню (нет кнопок);

·       vbFixedToolWindow или 4–то же самое, что и vbFixedSingle, но строка заголовка более узкая;

·       vbSizeableToolWindow или 4–то же самое, что и vbSizeable, но строка заголовка более узкая.

Свойство ControlBox определяет, отражается ли системное всплывающее меню, с помощью которого пользователь может выйти из программы ([Alt-F4]), максимизировать или минимизировать окно (Form).

Если свойству MaxBatton (MinBatton) присвоить значение False, то кнопка максимизации

 (минимизации
) будет отсутствовать, а системного меню удалится строка Maximize (Minimize).

Если у кнопки (CommandButton) свойство Default равно True, то нажатием клавиши [Enter] автоматически генерируется событие Click этой кнопки независимо от того, какой элемент имеет фокус. Свойство Cancel используется подобно Default и обеспечивает перехват клавиши [Esc].




Начало  Назад  Вперед



Книжный магазин