Практическое руководство. Обработка события нажатия кнопки в Windows Forms
Наиболее простой способ использования элемента управления Button в Windows Forms — запуск кода при нажатии кнопки.
При щелчке элемента управления Button также создается ряд других событий, таких как события MouseEnter, MouseDown и MouseUp. Если вы планируете присоединить обработчики событий для этих связанных событий, убедитесь, что их действия не конфликтуют. Например, если нажатие кнопки очищает сведения, введенные пользователем в текстовом поле, при наведении указателя мыши на кнопку не должна отображаться подсказка с этой уже не существующей информацией.
Если пользователь пытается дважды щелкнуть элемент управления Button, каждый щелчок будет обрабатываться отдельно. То есть элемент управления не поддерживает событие двойного щелчка.
Обработка нажатия кнопки
В Click EventHandler кнопки напишите код для выполнения. Button1_Click должен быть привязан к элементу управления. Дополнительные сведения см. в разделе Практическое руководство. Создание обработчиков событий для Windows Forms во время выполнения.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show("Button1 was clicked") End Sub
Способы активации элемента управления Button в Windows Forms
Элемент управления Button
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Как сделать так, чтобы форма открывалась при нажатии на кнопку, которой на странице находится несколько штук?
Всем привет, подскажите, пожалуйста, как сделать так, чтобы форма открывалась при нажатии на кнопку, которой на странице находится несколько штук? У меня есть кнопка и несколько ее копий на странице, и я хочу, чтобы если пользователь захотел нажать на кнопку, только на другом месте страницы, открывалась та же самая форма. Но, к сожалению, ее открывает, только самая первая кнопка, подскажите, пожалуйста, решение! Спасибо!