событие

Страница обновлена :
Дата создания страницы :

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

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

Первое, что нужно сделать, это отобразить конструктор формы. Нажмите «MainForm.cs [Дизайн]» на вкладке выше. Если он закрыт, дважды щелкните "MainForm .cs" в обозревателе решений. Щелчок правой кнопкой мыши «Показать дизайнера» также хорош.

デザイン

デザイナの表示

Когда появится конструктор, откройте «Свойства» (перед этим нажмите на форму, чтобы сосредоточиться на ней. В противном случае вы можете не увидеть его, как показано ниже), нажмите «Событие (кнопка молнии)» над окном свойства.

イベントボタン

Поскольку отображаются элементы, подобные приведенным ниже, пожалуйста, дважды щелкните часть символа "MouseDown".

MouseDown

Затем вы идете в редактор кода и видите, что добавлен новый метод.

新しいメソッド

Этот метод "MainForm_MouseDown" вызывается при щелчке мыши. Теперь попробуйте поместить следующий код в этот метод:

コード追加

MessageBox.Show("マウスクリック!");

Попробуйте запустить его. Я думаю, что нажатие на форму вызовет диалог ниже.

マウスクリック!

Событие выглядит следующим образом. На данный момент я удалю это событие в целях тестирования. Чтобы удалить, откройте событие из предыдущих свойств, щелкните правой кнопкой мыши на "MouseDown" и выберите "Сброс". Это предотвращает выполнение этого события. Код остается в файле кода, поэтому удалите его как есть.

イベントリセット