فعال کردن فیلد بعدی
#1
Note 
سلام
میخوام با دستورif یه کد بنویسم که اگر combobox برابر یه ایتمی بود بیاد textbox1 رو فعال و textbox2رو غیر فعال کند
برا فعال یا غیر فعال بوذن چه کدی رو باید بنویسم؟؟؟

پاسخ
#2
Note 
[CSHARP]
if (comboBox1.Text == "x")
{
textBox1.Enabled = true;
textBox2.Enabled = false;
}
[/CSHARP]
از Enable میتونی استفاده کنی

پاسخ
#3
Note 
if (comboBox9.Text == "نقدی")
{
textBox25.Enabled = false;
textBox26.Enabled = false;
}
else if (comboBox9.Text == "چک")
{
textBox25.Enabled = true;
textBox26.Enabled = false;

}
else
{
textBox25.Enabled = true;
textBox26.Enabled = true;
من این کدو تو برنامم نوشتم اما جواب نداد.
اشکالش چیه؟

پاسخ
#4
Note 
درود
کدهات درسته
امتحان کردم

[CSHARP]
bool b = false;
private void button1_Click(object sender, EventArgs e)
{
if (comboBox1.Text == "نقدی")
{
textBox1.Enabled = b;
textBox2.Enabled = b;
}
else if (comboBox1.Text == "چک")
{
textBox1.Enabled = !b;
textBox2.Enabled = b;
}
else
{
textBox1.Enabled = !b;
textBox2.Enabled = !b;
}
}
[/CSHARP]

See your dreams every where  and every time , try to remember your dreams because a man lives with his dreams forever
پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

کاربرانِ درحال بازدید از این موضوع:   1 مهمان