Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Применение событий формы
7 февраля 2009

События (events) отражают различные события, происшедшие с программой. Когда
происходит нечто важное для приложения, оно генерирует соответствующее собы-
тие, которое обрабатывают другие компоненты приложения. Все описанные ранее
методы генерируют при вызове одно или несколько событий. Разработчик может
написать код, который позволит приложению реагировать на события, исполняя
код (то есть обрабатывать это событие). Подробно события и их обработчики рас-
сматриваются в следующей главе, а сейчас самое время познакомить вас с создани-
ем обработчиков для основных событий и их применением в программах.
Любые элементы управления и формы генерируют множество разнообразных со-
бытий. Например, при вызове метода Form.Hide форма генерирует события Deactivate
и Visible Changed. Если разработчик хочет заставить приложение выполнять не-
которые действия в ответ на событие, он пишет обработчик события (event handler) —
метод, исполняемый при генерации события. Например, в обработчик события Deactivate
можно вставить код, проверяющий заполнение обязательных полей формы.
Обработчик для события, генерируемого формой, создают средствами интерфей-
са Visual Studio .NET. Впрочем, этого достигают и напрямую, редактируя код, но
такой способ сложнее, мы рассмотрим его в следующей главе. Процедура создания
обработчиков событий в проектах, использующих Visual Basic .NET и в Visual C#,
несколько отличается.


Теги: .NET

Статьи по теме:

Наследование от абстрактного класса
Абстрактные классы и члены
Двоичные файлы .NET
Запись трассировочных данных в журнал событий
Компонент ErrorProvider
Создание и настройка объекта DataAdapter
Организация доступа к данным и работа с объектом DataReader
Достоинства сертификации Microsoft
Реализация полиморфизма через интерфейсы
Делегаты CTS
Применение типов .NET Framework в приложениях
Форматирование, зависимое от культуры
Проверка разрешений, запрашиваемых установленной сборкой
Создание DataAdapter с помощью мастера Data Adapter Configuration Wizard
Принципы разработки пользовательского интерфейса
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Применение событий формы. Регион сайта: Москва и Санкт-Петербург