با سلام
یه پروژه ساختم توی سی شارپ که براش یه فورم ورود طراحی کردم . میخام وقتی TextBox خالی بود به یارو بگه این فورم خالیه لطفا پرش کنید و تا موقعی که پر نشده صفحه بعدی را نشون نده. چطوری این کارو کنم؟
با سلام
یه پروژه ساختم توی سی شارپ که براش یه فورم ورود طراحی کردم . میخام وقتی TextBox خالی بود به یارو بگه این فورم خالیه لطفا پرش کنید و تا موقعی که پر نشده صفحه بعدی را نشون نده. چطوری این کارو کنم؟
توی دگمه صفحه بعدی این شرط رو تست کنین textbox.text == String.empty و نسبت به جواب شرط یا اجازه بدین یا پیغام بدین
ببخشید کد کاملشو میخاام میفرستید؟
شما انگار برنامه نویس مبتدی هستید...بهتر بود جواب سوالتون رو با یه جستجو کوچک در مورد نوشتن شرط کارتون رو ادامه بدید :
در دستور زیر وقتی تکست باکس 1 خالی هست پیغام خالی رو خواهد داد و هنگام پر بودن تکست باکس از برنامه خارج خواهید شد
if (textBox1.Text == "") {
MessageBox.Show("خالی است");
}
else
{
Application.Exit();
}
حالا خودت بقیشو کامل کن
textbox1.text.trim()==""
از این کد استفاده کنید
تو کد بالا اگه یه اسپیس بزارید شرط رو بدون مشکل رد میده
if(string.IsNullOrWhiteSpace(TextBox1.Text))
{
// نمایش خطا
}