Çözüldü C# bir butona farklı işlevler vermek

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

alp15eren

Megapat
Katılım
4 Aralık 2016
Mesajlar
5.288
Makaleler
1
Çözümler
42
Daha fazla  
Cinsiyet
Erkek
Kare ve Dikdörtgen olmak üzere 2 farklı buton koydum. Kare butonuna basınca karenin kenarını girip çevre ve alanını hesaplatıyorum. Dikdörtgene basınca bir tane daha text box çıkıyor ve ona da kısa ve uzun kenar girip alan ve çevresini hesaplatıyorum. Fakat bunları yaparken kare için ayrı dikdörtgen için ayrı hesapla butonu kullanıyorum. Ben bu işlemi tek hesapla butonu ile nasıl yapabilirim. Kısacası şöyle olacak. Kare sayfası geldiğinde hesapla butonu sadece kenar uzunluklarını hesaplayacak, dikdörtgen sayfasına girince karedekiyle aynı hesapla butonu ile kısa ve uzun kenarları hesaplayacak.

1.JPG2.JPG
 
Çözüm
Şöyle bir şey aklıma geldi.
Bir yere gizli bir label koyun.
Kareye bastığınızda label'da 0 yazsın, dikdörtgene bastığınızda label'da 1 yazsın.
Sonra butonun komutlarını da düzenleyin.
if(label 0 sa) şunu şunu yap.
if(label 1 se) bunu yap şeklinde.
Şöyle bir şey aklıma geldi.
Bir yere gizli bir label koyun.
Kareye bastığınızda label'da 0 yazsın, dikdörtgene bastığınızda label'da 1 yazsın.
Sonra butonun komutlarını da düzenleyin.
if(label 0 sa) şunu şunu yap.
if(label 1 se) bunu yap şeklinde.
 
Çözüm
Şöyle bir şey aklıma geldi.
Bir yere gizli bir label koyun.
Kareye bastığınızda Label'da 0 yazsın, dikdörtgene bastığınızda Label'da 1 yazsın.
Sonra butonun komutlarını da düzenleyin.
İf(label 0 sa) şunu şunu yap.
İf(label 1 SE) bunu yap şeklinde.

Halletim hocam çok sağ olun.
 

Yeni konular

Geri
Yukarı