Форма и элементы управления Семейство UserForm

Содержание

Слайд 2

Основные свойства Формы Name – имя формы Caption – текст заголовка

Основные свойства Формы

Name – имя формы
Caption – текст заголовка формы
Picture -

рисунок фона формы
BordeColor – цвет фона
BackColor - цвет текста формы
UserForm1.Caption=“Пример”
Слайд 3

Основные методы формы Show - Отображает форму на экране Hide -

Основные методы формы

Show - Отображает форму на экране
Hide - Закрывает форму
Move

- Изменяет местоположение и размер формы
Слайд 4

События, происходящие с формой Initilize – во время конфигурирования, но до

События, происходящие с формой

Initilize – во время конфигурирования, но до ее

загрузки
Load – после инициализации, но до отображения на экран
Unload – перед закрытием формы
Click, Dblclick – щелчек или двойной щелчок на форме
KeyDown, KeyUp, KeyPress – при нажатии клавиш
Activate – при активизации формы
Deactivate – при деактивизации формы
Terminate – при закрытии формы
Слайд 5

Инструкции, управляющие процессами начала и завершения работы с формой : Load

Инструкции, управляющие процессами начала и завершения работы с формой :

Load –

загружает форму или элемент управления в память
Load object
Unload – выгружает форму или элемент управления из памяти
Unload object
End – завершает выполнение кода без генерации каких либо событий
Слайд 6

Общий вид процедур обработки событий без параметров : Private Sub UserForm_Событие()

Общий вид процедур обработки событий без параметров :
Private Sub UserForm_Событие()
Последовательность инструкций
End

Sub
Пример - процедура отображения формы на экране :
Private Sub UserForm_Load()
Show
End Sub
Слайд 7

Элементы управления переключатель выключатель Полоса прокрутки счетчик надпись поле рамка

Элементы управления

переключатель

выключатель

Полоса прокрутки

счетчик

надпись

поле

рамка

Слайд 8

Некоторые общие свойства элементов управления Name – имя Caption -надпись AutoSize-

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

Name – имя
Caption -надпись
AutoSize- установка автоматических размеров
Visible

– отображение
Enabled – доступность для пользователя
Tag – для хранения дополнительной информации о форме или элементе, которая может быть в дальнейшем востребована
Слайд 9

Некоторые общие методы элементов управления Left, Top – координаты верхнего левого

Некоторые общие методы элементов управления

Left, Top – координаты верхнего левого угла
Width,

height – ширина и высота элемента
SetFocus – устанавливает фокус, на вызвавшем этот метод элементе управления
Слайд 10

Некоторые общие события элементов управления Click – щелчок KeyPress – нажатие

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

Click – щелчок
KeyPress – нажатие клавиши, кроме

функциональных или управляющих курсором
KeyDown, KeyUp – нажатие любой клавиши
Change – изменение значение элемента управления
Enter, Exit – при получении или потери фокуса
Слайд 11

CommandButton – кнопка Свойства: Caption – надпись Cancel – отмена Default – устанавливает кнопку, нажимаемую «по-умолчанию»

CommandButton – кнопка
Свойства:
Caption – надпись
Cancel – отмена
Default – устанавливает кнопку, нажимаемую

«по-умолчанию»
Слайд 12

TextBox - поле Некоторые свойства: Text – текст, содержащийся в поле

TextBox - поле

Некоторые свойства:
Text – текст, содержащийся в поле
Multiline – многострочный

режим ввода
PasswordChar – устанавливает символ, отражаемый при вводе пароля
Слайд 13

Label - надпись Некоторые свойства: Caption – надпись Multiline – многострочный

Label - надпись

Некоторые свойства:
Caption – надпись
Multiline – многострочный режим ввода
AutoSize –

вписывание текста по размеру окна
Слайд 14

OptionButton - переключатель Свойства: Value – если переключатель выбран, возвращает True;

OptionButton - переключатель

Свойства:
Value – если переключатель выбран, возвращает True;
Capture – надпись,

отражаемая рядом с переключателем;
Основные события:
Click – щелчок
Change – изменение значение элемента управления
Слайд 15

Рамка - Frame Используется для визуальной группировки элементов

Рамка - Frame

Используется для визуальной группировки элементов