نقل قول: مشکل با errorProvider
برای چک کردن یعنی جلوی if، می تونی از maskedTextBox1.MaskCompleted استفاده کنی.
نقل قول: مشکل با errorProvider
سلام
من از errorProvider استفاده کردم کنار چندتاتکست باکس ... که اگه خالی بود ، و کلید ثبت زده ظاهر میشه کنار هر تکست باکس که خالیه !
حالا چیکار کنم که اگه تکست باکس پر شد errorProvider محو (پاک) بشه ؟
نقل قول: مشکل با errorProvider
خب از متد clear اش استفاده کن
نقل قول: مشکل با errorProvider
نقل قول:
نوشته شده توسط
esafb52
خب از متد clear اش استفاده کن
یعنی تو TextChanged هر کدوم از تکست باکس ها errorProvider رو clear ;kl ?
نقل قول: مشکل با errorProvider
سلام نه
private void textBox1_Leave(object sender, EventArgs e)
{
if (textBox1.Text!=string.Empty)
{
errorProvider1.Clear();
}
}
نقل قول: مشکل با errorProvider
الان واسه همه رو پاک میکنه ...
چون از یه errorProvider استفاده کردم :
if (string.IsNullOrWhiteSpace(textBox1.Text)) errorProvider1.SetError(textBox1, "لطفا شماره را وارد کیند");
if (string.IsNullOrWhiteSpace(textBox2.Text))
errorProvider1.SetError(textBox2, "لطفا شماره فاکتور را وارد کیند");
if (string.IsNullOrWhiteSpace(comboBox1.Text))
errorProvider1.SetError(comboBox1, "لطفا نام دوربین را وارد کیند");
if (string.IsNullOrWhiteSpace(comboBox2.Text))
errorProvider1.SetError(comboBox2, "لطفا مدل را وارد کیند");
if (string.IsNullOrWhiteSpace(textBox5.Text))
errorProvider1.SetError(textBox5, "لطفا قیمت دوربین را وارد کیند");
if (string.IsNullOrWhiteSpace(textBox8.Text))
errorProvider1.SetError(textBox8, "لطفا قیمت اقلام را وارد کیند");
else
نقل قول: مشکل با errorProvider
خوب اینطوری بنویس
errorProvider1.SetError(textBox8, "");