PDA

View Full Version : سوال: event



elardekani
چهارشنبه 01 خرداد 1387, 22:37 عصر
با سلام
اگه ممکنه برای من توضیح بدین event دقیقا چیه ، چه کاربردی داره و چجوری و کجا می تونم از اون استفاده کنم.
در تایپیک هاجستجو کردم چیزی عایدم نشد
پیشاپیش ممنون

Sajjad.Aghapour
پنج شنبه 02 خرداد 1387, 00:44 صبح
دوست عزیز سلام.........
از مثال و به صورت ساده شروع می کنم.وقتی شما مثلا دکمه ای رو تعریف می کنید برای اینکه مشخص کنید وقتی روی این دکمه کلیک می شه چه کاری انجام بشه از event ی به نام click استفاده می کنید.نام هر event معمولا معلوم می کنه که با استفاده از اون event چه کاری می تونید بکنید.برای مثال کد زیر مشخص می کنه که وقتی روی یک دکمه کلیک کردید یه پیغام نشون بده....


private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("welcome!..");
}

برای دسترسی به لیست event ها هم می تونید روی کنترل مربوطه(مثلا همون دکمه) راست کلیک کنید و گزینه Properties رو انتخاب کنید.در این جعبه رو دکمه ای که به شکل رعد و برقه و زرد رنگه کلیک کنید.حالا لیستی از کلیه event های مربوطه جلوی روتونه و می تونید ازشون استفاده کنید......

برای دیدن نمونه کدهایی که میشه در event ها استفاده کرد نام اونها رو در همین جا سرچ کنید...

موفق باشید......