Show / Hide Table of Contents

Практическое руководство. Обработка события нажатия кнопки в Windows Forms

Самый простой способ использования форм Windows Button элемент управления должен выполнять определенный код, при нажатии кнопки.

Щелкнув 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  
    
    private void button1_Click(object sender, System.EventArgs e)  
    {  
       MessageBox.Show("button1 was clicked");  
    }  
    
    private:  
       void button1_Click(System::Object ^ sender,  
          System::EventArgs ^ e)  
       {  
          MessageBox::Show("button1 was clicked");  
       }  
    

См. также

  • Общие сведения об элементе управления Button
  • Способы активации элемента управления Button в Windows Forms
  • Элемент управления Button
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX