Panel kullanımı çok basittir ve projelerimiz için fazlaca önemlidir.
Uygulamamızın Amacımız: TextBox nesnesine doğru giriş yapıldığında Panellerin görünürlüğünü değiştirmek.
Hatırlatmak isterim ki bu uygulamamızda yaptığımız bütün işlemleri Panel kullanmadan da gerçekleştirebilirdik. Fakat çok sayıda nesnemizin bir arada bulunduğu uygulamalırımızda ya da görünüm, işlevsellikten kaynaklı nedenlerle birden fazla nesnenin Visible özelliği ile uğraşmaktansa Panel kullanımı çok daha mantıklı olacaktır.
Form1 Görünümü:
- Bu uygulamamızda iki tane Panel (Panel1, Panel2 ) , Button ve Textbox nesnelerini kullanacağız.
- Üstte Panel1 altta ise Panel2 nesnemiz bulunuyor. Panel1 içerisinde ki nesnelerimizi kullanmayacağız, Panel2 içerisinde ise Textbox1 ve Button1 nesnemiz bulunuyor.
- Unutmayalım ki panel içerisinde bütün nesneleri kullanabiliriz, bu uygulamamızda karışıklığı engellemek için az sayıda nesne kullandım.
- Kodlarımıza geçmeden önce Panel1 nesnemizin Properties bölümünden Visible özelliğini False olarak ayarlıyoruz. Bu yaptığımız değişiklik ile Panel1 nesnemiz; Form üzerinde olduğu halde programımız çalıştığında görünmeyecektir.
Kodlarımız ise:
- If koşulu ile TextBox nesnemize girişin kontrolünü yapıyoruz.
- panel1.Visible = true; kod satırımız ile Panel1 nesnesini görünür olarak ayarlıyoruz.
- panel2.Visible = false; kod satırımız ile Panel2 nesnesini görünmez olarak ayarlıyoruz.
Ve Programımızın Çalışması:
- Doğru giriş yapılıp Buton 'a tıklandığında programımızın görünümü:
- Hatalı giriş yapıldığında ise:
Hiç yorum yok:
Yorum Gönder