Nasıl yapılır: Windows Forms Düğme Tıklamalarına Yanıt Verme

Windows Forms Windows en temel kullanım, düğmeye Button tıkıldığında kod çalıştırmaktır.

Bir Button denetime tıklarsa, , ve olayları gibi başka MouseEnter bir dizi olay da MouseDown MouseUp oluşturulur. Bu ilgili olaylar için olay işleyicileri eklemek için, eylemlerinin çakışmay olduğundan emin olun. Örneğin, düğmeye tıkıldığında kullanıcının metin kutusuna yazarak yaptığı bilgiler temizleniyorsa, fare işaretçisinin düğmenin üzerine duraklatıldığında artık var olmayan bilgilerle bir araç ipucu görüntülenmez.

Kullanıcı denetime çift tıklamayı denerse, her tıklama ayrı olarak işlenir; diğer bir ifade, denetim çift Button tıklama olayı desteklemez.

Bir düğmeye tıklamaya yanıt vermek için

  • Düğmenin içinde Click EventHandler çalıştıracak kodu yazın. Button1_Click denetimine bağlı olması gerekir. Daha fazla bilgi için, bkz. How to: Create Event Handlers at Run Time for 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");  
       }  
    

Ayrıca bkz.