Herhangi bir textbox veya combobox boş ise uyarı verme

Katılım
30 Mart 2013
Mesajlar
1.185
Makaleler
2
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Basit bir Windows Form uygulaması yaptım. Uygulamada birçok textbox ve combobox var. Bunlardan herhangi birisi boş olursa MessageBox göstermesini ve "Lütfen eksiksiz doldurunuz" gibi bir uyarı çıkmasını istiyorum. Bunu nasıl yapabilirim?
 
Son düzenleme:
MessageBox göstermek doğru olmaz. Çünkü ilk anda bütün bilgiler boş olacak. Kullanıcı bütün bilgiler için yeni pencerede hata mesajı alacak ve bu durum can sıkıcı olacaktır. Sizin basitçe yapmanız gereken textbox yanına ünlem işareti koymak textbox boş olup olmadığunı yazı değiştiği zaman (TextChanged olayı) kontrol etmek, textbox dolu ise ünlem işaretini görünmez yapmak.
WPF kullanırsanız daha gelişmiş çözümlere ulaşabilirsiniz. WPF textbox bileşenine bir özellik bağlayarak (binding) özellikte hata olduğunu bildirdiğinizde textbox otomatikman kırmızıya dönüşüyor. Fazla detaya girmedim, isterseniz daha detaylı yardımcı olabilirim.
Buradaki örneği inceleyebilirsiniz.
 
Uyarı! Bu konu 11 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı