Sayfayı Yazdır | Pencereyi Kapat

Butona Tıklattırmak

Nereden Yazdırıldığı: Datakent
Kategori: Diğer bölümler
Forum Adı: C# & ASP.NET
Forum Tanımlaması: C# ve ASP.NET ile ilgili soru / sorun ve paylaşım bölümü
URL: http://forum.datakent.com/forum_posts.asp?TID=1598
Tarih: 28.Nisan.2024 Saat 23:05


Konu: Butona Tıklattırmak
Mesajı Yazan: turknetyazilim
Konu: Butona Tıklattırmak
Mesaj Tarihi: 26.Kasim.2008 Saat 10:19
Merhaba
Forma Bi Tane TextBox ve Bi Tanede Button Atın
Ondan Sonra Texbox nesnesinin KeyDown Olayına Aşağıdaki Kodu Yazın
 
If e.KeyCode = Keys.Enter Then
Button1_Click(Nothing, Nothing)
End If
 
Buton nesnesinin OnClick Olayına Herhangi Bi Kod Yazabilirsiniz.Örn :MsgBoxBig smile
Daha Sonra Programı Çalıştırdıktan sonra Cursor TextBox Nesnesinin içindeyken Enter'a Basın Olayı Görün
Ben işin Basic Kısmını Örnekledim.C# dada siz Kodlayın.Zaten Pek Fazla Değişen Bi Şey Yok
 
İyi Çalışmalar
 



Cevaplar:
Mesajı Yazan: murat turan
Mesaj Tarihi: 27.Kasim.2008 Saat 17:24
C# kodu;
//öncelikle form'un KeyPreview özelliğini True yapmanız gerekiyor.

private void textBox1_KeyDown(object sender, KeyEventArgs e){
if (e.KeyCode == Keys.Enter)

MessageBox.Show(this, "Enter\'a basıldı!", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Information);
}


-------------
http://www.kasatakip.com - Kasa Takip  |  http://www.caritakip.com - Cari Takip  |  http://www.evraktakip.com - Evrak Takip  |  http://www.etasqlmobil.com - ETA SQL Mobil


Mesajı Yazan: aziz.alkurt
Mesaj Tarihi: 08.Nisan.2013 Saat 21:19
Tab tuşunu yakalamak için

----------------------------------------------------

public class XTextBox : TextBox
    {
        protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            if (keyData.Equals(Keys.Tab))
                base.OnKeyDown(new KeyEventArgs(keyData));
                /*KeyDown fonksiyonuna event yolladım*/
            return base.ProcessCmdKey(ref msg, keyData);
        }
    }

----------------------------------------------------
............
XTextBox xx=new XTextBox();
xx.KeyDown += new System.Windows.Forms.KeyEventHandler(this.xx_KeyDown);
............

private void xx_KeyDown(object sender, KeyEventArgs e)
{
       if (e.KeyCode.Equals(Keys.Tab))
           Console.WriteLine("Tab tuşuna basıldı");
}







-------------



Sayfayı Yazdır | Pencereyi Kapat