Textbox bir programın vazgeçilmez parçasıdır. Hemen her formda Textbox kullanmazsanız o form ağlar. Fakat textbox deyip de geçmemek lazım. Birde programda veritabanı kullanıyorsanız o zaman texbox ı kontrol etmeniz gerek. Vatandaş boş mu geçmiş yoksa bir kaç kez boşluk tuşuna basarak programı kandırmak mı istemiş bunu test etmeniz gerekir. ilk programa yaparken ben textbox'ın boş olup olmadığını kontrol etmek için;
c# dilinde,
if(textBox1.Text!="")
{
MessgeBox.Show("Boş Geçilmez");
}
takdiğini uygulardım. Fakat burada uyanık olan kişi bir kere boşluk tuşuna basınca program aynı mesajı vermediniği çok kolay tespit edebiliyordu. ve sizin koontrolünüz hiç işe yaramıyordu. ardından çok basit bir çözüm bulumuştum ve çok komik :D
if(textBox1.Text!=""&&textBox1.Text!=" "&&textBox1.Text!=" ")
{
MessgeBox.Show("Boş Geçilmez");
}
ama baktım bunun sonu yok ve şunu keşfettim ve oldu.
private void button1_Click(object sender, EventArgs e)
{
string bosluk = textBox1.Text.TrimStart();
if (bosluk!="")
{
MessgeBox.Show("Tebrikler");
}
else
{
MessgeBox.Show("Boş Geçilmez");
}
işte çok basit bir çözüm. umarım işinize yarar.
Hiç yorum yok:
Yorum Gönder