Şimdi Ara

C# EĞER TEXTBOX1 SEÇİLMİŞSE...

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
4
Cevap
0
Favori
232
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Bir hesap makinesi yapıyorum, 2 textBox var ve 1,2,3,4,5,6,7,8,9,0 numaralarına sahip butonlar var.

    Eğer textBox 1 seçilmişse textBox1.text = "1" yazsın istiyorum bunu nasıl yapabilirim kafa patlattım bulamadım.



    Programın Arayüzü Bu;


    C# EĞER TEXTBOX1 SEÇİLMİŞSE...



    private void Btn1_Click(object sender, Eventargs e)

    {

       if (textBox1 seçilmişse)

       {

            textBox1.Text = "1";

       }

    }




  • if(textBox1.Focused){

    }

  • Kod

    Yığını:
     private TextBox focused;  private void textBox_Enter(object sender, EventArgs e)     { //2 textboxa enter olayına aynı event       focused = (sender as TextBox);     }  private void button_Click(object sender, EventArgs e)     {         focused.Text = "1"; //        focused.Text = (sender as Button)?.Tag.ToString();     }



    birde bu mantıkta gidersen 10 tane event yazacan rakamlar için tek evente bağla hepsinin içinde sender as button de tagi oku sayı olarak tabi öncelikle her buttonun tagına 1 2 3 ... verecen




    < Bu mesaj bu kişi tarafından değiştirildi Gökşen PASLI -- 18 Aralık 2020; 22:41:39 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.