2009-03-09 22 views
7

Bir metin kutusundan diğerine metin aktarmak için bir gönder düğmesi oluşturdum. Bununla birlikte, 'enter' anahtarının işlevselliğini kullanmak tercih edilir.Bir pencerede enter tuşuna basarak girin

Emin değilim ama ascii kodunun 13. olduğunu düşünüyorum. Daima bu görevi nasıl ele alabilirim?

cevap

22

Form.AcceptButton özelliğine bakın.

5

Metin kutusunun KeyUp olayına abone olabilirsiniz.

using System.Windows.Forms; 

private void txtInput_KeyUp(object sender, KeyEventArgs e) 
{ 
    if(e.KeyCode == Keys.Enter) 
     DoSomething(); 
} 
+1

Benim bu yazım, bu özel soruyla ilgili olduğu için değil, özel problemlerimin çözümlerini ararken bunu buldum ve işe yaradı. Kullanıcı bir açılan kutuya metin eklediğinde ve Enter tuşuna bastığında bir form göndermek istedim. –

İlgili konular