Иллюстрированный самоучитель по Access 2002


         

Последовательность событий в формах - часть 2


Если открываемая форма содержит подчиненные формы, то сначала загружаются подчиненные формы и осуществляются все события в них, которые обычно происходят при открытии формы, кроме события

Включение

(Activate) — оно не возникает. Затем загружается главная форма в обычном порядке и для нее выполняется событие

Включение

(Activate).

Аналогично при закрытии такой формы сначала выгружаются все подчиненные формы, но в них не возникает событие

Отключение

(Deactivate). События при этом происходят в следующем порядке:

События для элементов подчиненной формы, например

Выход

(Exit) и

Потеря фокуса

(LostFocus).

События элементов управления в главной форме, в том числе для того элемента, который содержит подчиненную форму.

События для главной формы.

События для подчиненной формы.

Последовательность событий клавиатуры и мыши

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

Клавиша вниз => Нажатие клавиши => Клавиша вверх

При щелчке мышью на элементе управления формы, соответственно:

Кнопка вниз => Кнопка вверх => Нажатие кнопки

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




Содержание  Назад  Вперед