C# Tab Tuşu Yerine Enterla Geçmek

Merhabalar,

Günlük hayatta bir çok uygulamada bir sonraki seçeneğe yada diğer alana geçmek için Enter tuşunu kullanırız.

C# uygulamalarımızda nesneler arası Enter ile geçiş yapmak için 2 yol izleyebiliriz. Şimdi bu 2 yolu ayrı ayrı inceleyelim.

Not: Formun KeyPreview özelliği True olmalı.

C# Tab Tuşu Yerine Enterla Geçmek

Formun KeyDown eventine;

1. Seçenek :

 if (e.KeyCode == Keys.Enter)
     {
         SendKeys.Send("{TAB}");
     }

2. Seçenek :

Control fControl;
            if (e.KeyCode == Keys.Enter)
            {
                fControl = GetNextControl(ActiveControl, !e.Shift);
                if (fControl == null)
                    fControl = GetNextControl(null, true);
                fControl.Focus();
                e.SuppressKeyPress = true;
            }

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir