Библиотека книг по компьютерным технологиям
⇒ ⇒ Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD
⇒ ⇒ ⇒ Глава 2. Создание пользовательского интерфейса
⇒ ⇒ ⇒ ⇒ Занятие 2. Работа с формами
⇒ ⇒ ⇒ ⇒ ⇒ События жизненного цикла формы

Читать далее: Событие VisibleChanged

События Activated и Deactivated

Событие Activated многократно срабатывает в течение жизни формы. Оно генерируется, когда форма получает фокус. Так, это происходит при вызове методов Form.Show, Form.ShowDialog и Form.Activate, а также при активации формы. Обработчик события Activated применяют для автоматической передачи фокуса определенному элементу управления формы, а также для изменения цвета активного элемента управления, чтобы сделать его заметным пользователю.

Напротив, событие Deactivated генерируется, когда форма теряет фокус. Это происходит из-за взаимодействия пользователя с интерфейсом либо при вызове методов Form.Hide или Form.Close (однако метод Form.Close генерирует это событие, только если закрываемая форма является активной). Это событие применяют для проверки данных, введенных пользователем.

События Activated и Deactivated генерируются только при перемещении фокуса в пределах приложения: если переключиться на другое приложение и обратно, ни одно из них не сработает.

Google
 
Рейтинг@Mail.ru
Сайт управляется системой uCoz