Bunun icin Formun KeyDown olayını kullanmalıyız;
Kod:
Private Sub Form1_KeyDown(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown ' Eğer form uzerinde kullanıcı ESC tuşuna basarsa, formun kapatılmasını sağlatabiliriz If e.KeyCode = Keys.Escape Then ' kullanıcıya form kapatılırken soru sor.. If MessageBox.Show("Form kapatılsın mı?", "Cıkış", MessageBoxButtons.YesNo, _ MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) _ = Windows.Forms.DialogResult.Yes Then Me.Close() End If End If ' Eğer hic soru sormadan kapanmasını isterseniz ' Me.close() yazmanız yeterli olacaktır. End Sub
__________________
ESC ile Formu Kapatmak
Programlama0 Mesaj
●30 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Programlama
- ESC ile Formu Kapatmak