Forum
Merhabalar, sql hücresinden textboxa çektiğim veriyi labela arka planını 80 ve üstü yeşil, 60-80 arası ise sarı, 60 ve daha az ise kırmızı veri yok ise gri yapmak istiyorum. Yardımcı olabilir misiniz?
windows form mu web mi ?
temel olarak iki çeşit de bunu yapabilirsiniz.
1 - if / else if / else şekliden
2 - Switch case kullanarak ! switch kosulunda case 30 ise gibi gidebilirsiniz fakat if de if gelendeger < 30 gibi yazılım yapabilirsiniz. takıldığınız yer olursa kod paylaşımınıza istinaden yardımcı olmaya çalışayım tekrardan
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
merhaba ıkı forumda da aynı konu acılmıs verılen cevabı paylasıyorum iyi calısmalar
private void textBox1_TextChanged(object sender, EventArgs e) { if (textBox1.Text == "") { label1.BackColor = Color.Gray; } else { int sayi = Convert.ToInt32(textBox1.Text); if (sayi > 79) label1.BackColor = Color.Green; else if (sayi > 60) label1.BackColor = Color.Yellow; else label1.BackColor = Color.Red; } label1.Text = textBox1.Text; }
Merhabalar, evet bu cevap yeterli geldi benim için diğer forumda.
Teşekkürler.