PDA

View Full Version : رویداد



parvin joon
چهارشنبه 31 مرداد 1386, 07:53 صبح
ببخشید چطوری میشه توی برنامه چک کرد که یک رویداد اتفاق افتده یا نه
مثلا رویدادtextboxchanged

emad_67
چهارشنبه 31 مرداد 1386, 09:02 صبح
برای textbox اگه رو خودش دوبار کلیک کنی تابعی به نام TextChangedباز میشه که هر بار که تغییری در textbox صورت بگیره این تابع فرخوانی میشه حالا با کد هایی که توی این تابع قرار میدی میتونی متوجه بشین که چه موقع رویداد اتفاق افتاده نمونش مثل این


privatevoid textBox1_TextChanged(object sender, EventArgs e)
{
MessageBox.Show("Event occured");
}

که هر بار که تغییری تو textbox بدید با یه messagebox اعلام میکنه

hdv212
چهارشنبه 31 مرداد 1386, 15:14 عصر
میتونی یه متغیر تعریف کنی و در رویدای مورد نظرت، متغیر مورد نظرتو مقدار بدی، مثلا :

private bool isButton3_Click = false;
private void button3_Click(object sender, EventArgs e)
{
this.isButton3_Click = true;
}

// Do some Code ...
if(this.isButton3_Click)
// Write code