PDA

View Full Version : سوال: تعریف رویداد دلخواه



saate777
دوشنبه 15 آذر 1389, 09:38 صبح
سلام
من یه توضیح مختصر و در عین حال مفید می خوام مه یاد بگیرم چه طور میشه یه رویداد دلخواه نوشت و از اون توی برنامه استفاده کرد.
در حقیقت یه تابع دارم که بعضی وقت ها مقدارش تغییر می کنه ( کی تغییر میکنه اصلا از قبل مشخص نیست ممکن در حین اجرای برنامه در یک ساعت تغییر نکنه و لی بعدا توی یه دقیقه 1000 بار تغییر کنه) حالا می خوام یه event بنویسم که هر وقت این تابع مقدارش تغییر کرد یه کار خاصی انجام بده!
لطفا اگه کسی می تونه اینو توضیح بده چه طور این event رو تعریف کنم و در برنامه استفاده کنم

مرسی

hossin.esm
دوشنبه 15 آذر 1389, 11:48 صبح
یک مثال گذاشتم ببین اگر مشکلی بود بپرس.

group45
دوشنبه 15 آذر 1389, 12:41 عصر
سلام
براتون یه مثال ساده میزنم:یه دکمه خودمون میسازیم با کد بعد رویداد کلیک روشو میسازیم


button btn = new button();
btn.Size = new Size(90, 75);
this.btn.Click += new System.EventHandler(this.btn_Click);
this..Controls.Add(btn);
//////////////////////////////////////////
private void btn_Click(object sender, EventArgs e)
{
Button bnew = (Button)sender;
int x, y;
x = bnew.Location.X;
y = bnew.Location.Y;
}
شاید کامل نباشه ولی فکر کنم حق مطلب ادا شده :لبخند: