PDA

View Full Version : چطور میشه یه رویداد رو فراخوانی کرد با EventHandler ؟؟



iman_s52
دوشنبه 04 مهر 1384, 23:53 عصر
تابع EventHandler رو چطور میشه مقدار دهی کرد ؟ مثلا میخوام یه رویداد کلیک یه دکمه رو فراخوانی کنم ؟؟

مطهر
سه شنبه 05 مهر 1384, 09:54 صبح
private void button1_Click(object sender, System.EventArgs e)
{
MessageBox.Show("ss");
}

private void button2_Click(object sender, System.EventArgs e)
{
button1_Click(sender,e);
}

مطهر
سه شنبه 05 مهر 1384, 09:59 صبح
this.button1.Click += new System.EventHandler(this.button1_Click);
this.button2.Click+=new EventHandler(button1_Click);

Babak-Aghili
سه شنبه 05 مهر 1384, 10:06 صبح
ممنون آقای مطهر .....

iman_s52
چهارشنبه 06 مهر 1384, 05:47 صبح
آقا خیلی ممنون

مطهر
جمعه 08 مهر 1384, 22:30 عصر
این دو روشی که من مثال زدم فقط موقعی کاربرد دارد که هر دو متد آرگومانهایش یکسان باشد مثلا با این روش شما نمی تونید در رویداد KeyPress رویداد Click را فراخوانی کنید
نظرتان چیست؟

iman_s52
شنبه 09 مهر 1384, 00:41 صبح
با راهنمایی های با ارزش شما مورد مورد نظر خودمو پیدا کردم
من میخواستم که تویه KeyPress یا KeyDown ازش استفاد کنم!!!
ممنون

iman_s52
شنبه 09 مهر 1384, 00:46 صبح
این کدشه :
this.btn_Load_Data_Clck(sender,e);

مطهر
شنبه 09 مهر 1384, 12:27 عصر
با راهنمایی های با ارزش شما مورد مورد نظر خودمو پیدا کردم
من میخواستم که تویه KeyPress یا KeyDown ازش استفاد کنم!!!
ممنون
اما من می خواهم در رویداد کلیک KeyPress را فراخوانی کنم؟؟؟؟؟؟؟؟؟؟؟؟؟؟