C#’a yeni başlayan arkadaşların en büyük sorunu, öğretmenlerinde sürekli sorduğu şey Buton vb. bir araçla değilde Klavyeden Enter’e basınca Form işlem yapsın. Sorunun cevabı bizde;

 

Öncelikle formunuzu oluşturdunuz bir güzel tasarımını kodlamasını bitirdiniz, şimdi geldi Enter olayına yapmanız gereken şey; Formunuzun Design bölümünden atıyorum form1.Designer.cs bunun içine girdiğinizde, onlarca satır satır ayrılmış düzenli bir şekilde kod göreceksiniz, bu kodlar sizin yazdığınız kodların genişletilmiş halleri. Bunların herhangi birinin altına yada üstüne aşşağıdaki kodu yapıştırınız;

CODE:

  1. this.maskedTextBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.CheckKeys);

İşimiz tabiki bitmedi, şimdi CS’nizi açın gene atıyorum form1.cs public Form1() diye giden bir kod göreceksiniz onun hemen üstüne aşşağıdaki kodu yapıştırın;

CODE:

  1. private void CheckKeys(object sender, System.Windows.Forms.KeyPressEventArgs e)
  2. {
  3. if (e.KeyChar == (char)13)
  4. {
  5. MessageBox.Show(“Enter tuşuna bastım! Teşekkürler mIRCindir”);
  6. }
  7. }