سلام - من یه Component ساده ایجاد کردم، حالا میخوام یه Event هم براش ایجاد کنم - ممنون میشم راهنمایی کنید - کد نمونه آماده - مطلب آموزشی چیزی - یا متن صحیح برای جستجو ( خودم سرچ کردم چیزی بالا نیومد متاسفانه )
Printable View
سلام - من یه Component ساده ایجاد کردم، حالا میخوام یه Event هم براش ایجاد کنم - ممنون میشم راهنمایی کنید - کد نمونه آماده - مطلب آموزشی چیزی - یا متن صحیح برای جستجو ( خودم سرچ کردم چیزی بالا نیومد متاسفانه )
ابتدا یک event توی کامپوننت تعریف میکنید
public event EventHandler MyEvent;
بعد توی کامپوننت جایی که میخوای اجرا بشه به اینصورت مینویسین
if (MyEvent != null){
MyEvent(this, e);
}
الان رویداد اماده است و همه جا میتونین ازش استفاده کنید
وقتی کامپونت رو به پروژه اضافه میکنم، Event فوق، تو لیست Event ها نمایش داده نمیشه چرا؟