Приложения Windows Forms. События формы

   
На этом шаге мы перечислим основные события формы.

   
События формы показаны на рисунке 1.


Рис.1. События формы

   
Опишем некоторые из них.

  • Activated - возникает, когда форма активизирована.
  • Click - возникает при щелчке мышью в форме.
  • ControlAdded - возникает, когда в форму добавлен новый компонент.
  • ControlRemoved - возникает, когда компонент удален из формы.
  • CursorChanged - возникает, когда в форме изменяется свойство Cursor.
  • DoubleClick - возникает после двойного щелчка в форме.
  • FormClosed - возникает после закрытия формы.
  • FormClosing - возникает перед закрытием формы.
  • HelpButtonClicked - возникает после щелчка па кнопке HelpButton.
  • HelpRequested - возникает при нажатии клавиши F1.
  • Load - возникает перед первым выводом формы.
  • Paint - возникает, когда форма перерисована.
  • Scroll - возникает, когда в форме начинается прокрутка.
  • Shown - возникает, когда форма впервые выведена.

   
Перечислим события, которые возникают при запуске приложения.

  • Load - происходит до первоначального отображения формы. Это событие можно использовать для выполнения задач, таких как выделение ресурсов, используемых в форме.
  • Activated - происходит при активизации формы. Чтобы активировать форму во время выполнения приложения, воспользуйтесь методом Activate. Это событие можно
    использовать для задач, таких как обновление содержимого формы на основе изменений в данных формы, когда форма не была активирована.
  • Shown - происходит при первом отображении формы. Событие вызывается только при первом отображении формы; при выполнении минимизации, максимизации, восстановления,
    скрытия, отображения, перерисовки приложения это событие не создается.

   
При закрытии приложения события главной формы вызываются в следующем порядке:

  • FormClosing - происходит перед закрытием формы.
  • FormClosed - происходит после закрытия формы.
  • Deactivate - происходит при потере фокуса формой, когда она становится неактивной.

   
На следующем шаге мы рассмотрим некоторые методы формы.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий