PDA

View Full Version : سوال: نشان دادن علامت * بغل textboxهنگام خالی بودن textbox



reza_itt
پنج شنبه 03 شهریور 1390, 15:40 عصر
سلام وخسته نباشید
میخوام یک usercontrol داشته باشم که یک textbox داشته باشه و این textbox فقط عدد میگیره و اگر این textbox خالی باشه در بغلش علامت * چاپ شه ......ممنون میشم کمک کنین

shahrzad87
پنج شنبه 03 شهریور 1390, 16:10 عصر
می تونین یک lable کنار textbox بگذارید که وقتی txtbox خالی هست visible اون lable رو true کنید و گرنه false باشه.

gilas1368
پنج شنبه 03 شهریور 1390, 16:41 عصر
مي توني از كنترل erorr provider براي اين كار استفاده كني

Farshid007
پنج شنبه 03 شهریور 1390, 16:47 عصر
بله می تونید errorProvider استفاده کنید
این کنترل با ست ارور کردن بغل هر کنترل یک ایکون (قابل تغییر)به نمیاش در می اورد
و چند بار می زند
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (textBox1.Text == "")
errorProvider1.SetError(textBox1, "لطفا نام را وارد کنید");
}

gilas1368
پنج شنبه 03 شهریور 1390, 16:47 عصر
طريقه كار باهش توي اين تاپيك اومده

barnamenevis.org/showthread.php?95001-1001-نکته-در-سی-شارپ&p=478950#post478950


اميدوارم مفيد باشه