событие
События должны быть соизмеримы с взаимодействием пользователя, когда он это делает. Программист может пропустить обработку указанному методу при возникновении события. Он почти всегда используется в инструментах и т. Д.
В качестве упражнения создадим программу, которая отображает окно сообщения при щелчке формы мышью.
Первое, что нужно сделать, это отобразить конструктор формы. Нажмите «MainForm.cs [Дизайн]» на вкладке выше. Если он закрыт, дважды щелкните "MainForm .cs" в обозревателе решений. Щелчок правой кнопкой мыши «Показать дизайнера» также хорош.
Когда появится конструктор, откройте «Свойства» (перед этим нажмите на форму, чтобы сосредоточиться на ней. В противном случае вы можете не увидеть его, как показано ниже), нажмите «Событие (кнопка молнии)» над окном свойства.
Поскольку отображаются элементы, подобные приведенным ниже, пожалуйста, дважды щелкните часть символа "MouseDown".
Затем вы идете в редактор кода и видите, что добавлен новый метод.
Этот метод "MainForm_MouseDown" вызывается при щелчке мыши. Теперь попробуйте поместить следующий код в этот метод:
MessageBox.Show("マウスクリック!");
Попробуйте запустить его. Я думаю, что нажатие на форму вызовет диалог ниже.
Событие выглядит следующим образом. На данный момент я удалю это событие в целях тестирования. Чтобы удалить, откройте событие из предыдущих свойств, щелкните правой кнопкой мыши на "MouseDown" и выберите "Сброс". Это предотвращает выполнение этого события. Код остается в файле кода, поэтому удалите его как есть.