PDA

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



Iran58
پنج شنبه 24 دی 1394, 17:00 عصر
سلام
رویداد مانند کد زیر داریم
private void textBox1_TextChanged(object sender, EventArgs e)
{

}
حال چگونه می توانم در کد دیگری مثلا تغییر روهای یک دیتاکرید بگوییم رویداد بالا غیر فعال باشد

Mahmoud Zaad
پنج شنبه 24 دی 1394, 17:10 عصر
سلام
یعنی دقیقاً چه زمانی فعال و چه زمانی غیر فعال باشه؟ قاعدتاً با یه متغیر بولین میشه اینکار رو انجام داد.

Iran58
پنج شنبه 24 دی 1394, 17:36 عصر
سلام
یعنی دقیقاً چه زمانی فعال و چه زمانی غیر فعال باشه؟ قاعدتاً با یه متغیر بولین میشه اینکار رو انجام داد.
سلام
مثلا می خواهم داخل این رویداد

private void dataGridView1_SelectionChanged(object sender, EventArgs e)
{

}

وقتی کلیک می کنم
این رویداد
private void textBox1_TextChanged(object sender, EventArgs e)
{

}



دیگر فعال نباشد

AJL110ALI
پنج شنبه 24 دی 1394, 18:29 عصر
private void button3_Click(object sender, EventArgs e)
{
MessageBox.Show("aaa");
}

private void button1_Click(object sender, EventArgs e)
{
button3.Click -= button3_Click;
}

private void button2_Click(object sender, EventArgs e)
{
button3.Click += button3_Click;
}


یا مثل چیزی که قبلا گفتن با یه بولین و یه شرط