PDA

View Full Version : سوال: event یک کلاس



mehdihadeli
جمعه 12 شهریور 1389, 16:10 عصر
event یک کلاس کجاها میتونه raise بشه؟

واینکه raise یک رویداد مثل click مربوط به کلاس button با چه کدی و در کجای کلاس button انجام
میشه من نتونستم کدشو پیدا کنم؟

Sajjad.Aghapour
جمعه 12 شهریور 1389, 21:36 عصر
event یک کلاس کجاها میتونه raise بشه؟

منظورتون چیه؟ خوب داخل خود کلاس پیاده سازی میشه و هرجا استفاده میشه توسط همون پیاده سازی Raise میشه



واینکه raise یک رویداد مثل click مربوط به کلاس button با چه کدی و در کجای کلاس button انجام
میشه من نتونستم کدشو پیدا کنم؟


// EventHandler delegate
public delegate void EventHandler(object sender, EventArgs e);
// in the base class: Control Class
public event EventHandler Click;
// Click event implementation
protected virtual void OnClick(EventArgs e);