Aracılığıyla paylaş


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

Windows Forms Button denetiminin en temel kullanımı, düğmeye tıklandığında bazı kodlar çalıştırmaktır.

Bir Button denetime tıklanması, , MouseDownve MouseUp olayları gibi MouseEnterbir dizi başka olay da oluşturur. Bu ilgili olaylar için olay işleyicileri eklemeyi planlıyorsanız, eylemlerinin çakışmadığından emin olun. Örneğin, düğmeye tıklanması kullanıcının metin kutusuna yazdığı bilgileri temizlerse, fare işaretçisini düğmenin üzerine duraklatıldığında, şu anda var olmayan bilgiler içeren bir araç ipucu görüntülenmemelidir.

Kullanıcı denetime çift tıklamayı Button denerse, her tıklama ayrı işlenir; yani denetim çift tıklama olayını desteklemez.

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

  • Düğmenin ClickEventHandler içinde çalıştırılacak kodu yazın. Button1_Click denetimine bağlı olmalıdır. Daha fazla bilgi için bkz . Nasıl yapılır: Windows Forms için Çalışma Zamanında Olay İşleyicileri Oluşturma.

    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.