На этом шаге мы приведем общие сведения о пользовательской форме.
Пользовательская форма UserForm предоставляет пользователю возможность создавать диалоговые окна разрабатываемых приложений. Она служит базой пользовательского диалогового окна, на которой в зависимости от решаемой задачи размещают требуемые элементы управления.
Семейство UserForms является семейством, компоненты которого представляют все загруженные формы UserForm в приложении. Как и все семейства, UserForms имеет свойства Count (возвращает число компонентов в семействе) и Item (возвращает определенный компонент семейства), а также метод Add (добавляет к семейству новый компонент).
Приведем основные свойства, методы и события пользовательской формы.
Наиболее часто используемые свойства объекта UserForm.
Свойство | Назначение |
---|---|
Name | Возвращает имя пользовательской формы |
Caption | Возвращает текст, отображаемый в строке заголовка формы |
BackColor | Возвращает цвет фона формы |
BorderStyle | Устанавливает тип границы |
Picture | Указывает рисунок, отображаемый как фон формы |
Left и Top | Возвращают местоположение верхнего левого угла формы в пунктах |
Height и Width | Возвращают высоту и ширину формы в пунктах |
StartUpPosition | Возвращает значение, определяющее положение формы при ее первом отображении на экране. Допустимые значения:
|
Наиболее часто используемые методы объекта UserForm.
Метод | Назначение |
---|---|
Show | Отображает форму на экране |
Hide | Закрывает форму |
Move | Изменяет положение и размер формы |
PrintForm | Печатает изображение формы |
Основные события объекта UserForm.
Событие | Возникает... |
---|---|
Initialize | ...при отображении формы на экране |
Terminate | ...при закрытии формы |
На следующем шаге мы рассмотрим семейство Controls.