PDA

View Full Version : غیر فعال کردن Button



احمد سامعی
شنبه 18 شهریور 1385, 02:00 صبح
درود و صد بدرود بر مردمان ایران زمین

آقا یک سوال تکراری بدون جواب

چطور می شه textbox رو به button وصل کرد طوری که وقتی کاراکتری تو textbox وارد می شه button فعال بشه و وقتی آخرین کاراکتر حذف( پاک) شد از کار ( button.Enable=false) بیفده
مثل همون چیز ساده ای که تو خیلی از برنامه ها و settup هاست موقع وارد کردن کد رجیستری برنامه
من فعالش می تونم بکنم با استفاده از Keyperss همون text box اگه مخالف null شد فعال میشه اما دیگه نمی تونم غیر فعالش کنم:گریه: :گریه: :گریه:

dot_net_lover2
شنبه 18 شهریور 1385, 02:27 صبح
private void textBox1_TextChanged(object sender, EventArgs e)
{
//For 8 char control
//Note : (textBox1.MaxLength = 0) but not important
if (textBox1.Text.Length == 8)
{
button1.Enabled = true;
}
else
{
button1.Enabled = false;
}
}

M.GhanaatPisheh
شنبه 18 شهریور 1385, 11:39 صبح
کد زیر رو توی رخداد KeyUp بنویسید:



if (textBox1.Text == "salam")
button1.Enabled = true;
else
button1.Enabled = false;

--------------------
یا اگر می خواید با وارد کردن یه کاراکتر Enable=true شه :



if (textBox1.Text == "")
button1.Enabled = false;
else
button1.Enabled = true;