15 Ocak 2014 Çarşamba

Formu içerinde tuş kombinasyonlarına göre işlem yapma (Alt , Ctrl ...)

Bazen form içerisinde bir veya birden fazla tuşa basarak işlem yapmak isteyebiliriz. Bu durum da öncelikle formun keypreview özelliğini true yapıp sonra keydown eventına aşağıdaki kodları yazmamız yeterli olacaktır.

if (e.KeyCode == Keys.V)
{
    MessageBox.Show("V Tuşuna basıldı");
}

if (e.KeyCode == Keys.V && e.Alt)
{
    MessageBox.Show("Alt V Tuşuna basıldı");
}

if (e.KeyCode == Keys.V  && e.Ctrl )
{
    MessageBox.Show("Ctrl V Tuşuna basıldı");
}

if (e.KeyCode == Keys.V && e.Alt && e.Control)
{
    MessageBox.Show("Ctrl Alt V Tuşuna basıldı");
}

Hiç yorum yok:

Yorum Gönder