olay

Sayfa güncel :
Sayfa oluşturma tarihi :

Olayların, bunu yaparken kullanıcının etkileşimiyle orantılı olması amaçlanmıştır. Programcı, olay gerçekleştiğinde işlemeyi belirtilen bir yönteme atlayabilir. Neredeyse her zaman aletlerde vb. Kullanılır.

Alıştırma olarak, form fare ile tıklatıldığında ileti kutusu görüntüleyen bir program oluşturalım.

Yapılacak ilk şey, formun tasarımcısını görüntülemektir. Yukarıdaki sekmeden "MainForm.cs [Tasarım]" ı tıklayın. Kapalıysa, çözüm gezgininden "MainForm .cs" öğesine çift tıklayın. "Tasarımcıyı Göster" i sağ tıklamak da iyidir.

デザイン

デザイナの表示

Tasarımcı göründüğünde, "Özellikler" i açın (bundan önce, odaklanmak için forma tıklayın. Aksi takdirde, aşağıda gösterildiği gibi göremeyebilirsiniz), özellik penceresinin üstündeki "Olay (yıldırım cıvata düğmesi)" ne basın.

イベントボタン

Aşağıdaki gibi öğeler görüntülendiğinden, lütfen "MouseDown" karakterinin bir kısmına çift tıklayın.

MouseDown

Ardından kod düzenleyicisine gidersiniz ve yeni bir yöntemin eklendiğini görürsünüz.

新しいメソッド

Bu "MainForm_MouseDown" yöntemi, fareyi tıklattığınızda çağrılır. Şimdi, bu yöntemin içine aşağıdaki kodu koymayı deneyin:

コード追加

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

Çalıştırmayı deneyin. Forma tıklamanın aşağıdaki iletişim kutusunu açacağını düşünüyorum.

マウスクリック!

Olay şöyle görünüyor. Şimdilik, test amacıyla bu olayı kaldıracağım. Silmek için, olayı önceki özelliklerden açın, "MouseDown" a sağ tıklayın ve "Sıfırla" yı seçin. Bu, bu olayın yürütülmesini engeller. Kod kod dosyasında kalır, bu nedenle olduğu gibi silin.

イベントリセット