Datakent Ana Sayfa
Anasayfa Anasayfa > Diğer bölümler > C# & ASP.NET
  Aktif Konular Aktif Konular RSS: Butona Tıklattırmak
  Yardım Yardım  Hızlı Ara   Kayıt Ol Kayıt Ol  Giriş Giriş

Butona Tıklattırmak

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj Tersinden sırala
aziz.alkurt Açılır Menü Göster
Admin Group
Admin Group
Simge

Kayıt Tarihi: 27.Ocak.2012
Bulundugu Yer: FETHİYE
Online: Sitede Değil
Gönderilenler: 26
  Alıntı aziz.alkurt Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: Butona Tıklattırmak
    Gönderim Zamanı: 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ı");
}







Düzenleyen aziz.alkurt - 08.Nisan.2013 Saat 21:26
Yukarı Dön
murat turan Açılır Menü Göster
Admin Group
Admin Group
Simge
Datakent

Kayıt Tarihi: 01.Ekim.2003
Bulundugu Yer: Turkey
Online: Sitede Değil
Gönderilenler: 1798
  Alıntı murat turan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 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);
}


Düzenleyen murat turan - 27.Kasim.2008 Saat 17:25
Yukarı Dön
turknetyazilim Açılır Menü Göster
Moderator Group
Moderator Group
Simge

Kayıt Tarihi: 18.Ocak.2008
Bulundugu Yer: Balıkesir
Online: Sitede Değil
Gönderilenler: 214
  Alıntı turknetyazilim Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 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
 
Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Menü Göster



Bu Sayfa 0,273 Saniyede Yüklendi. [power by : WebWiz]