PDA

View Full Version : سوال: ساخت Event برای UserControl



سار
پنج شنبه 24 مرداد 1387, 10:20 صبح
چطور میتونم برای User Control خودم Eventی مانند OnChange بسازم
یه سری مقاله دیدم ولی راستش درست نفهمیدم که جریان چیه

mahdi_negahi
پنج شنبه 24 مرداد 1387, 11:38 صبح
public event EventHandler OnChange;
کد بالا در user control است

برای Fire کردن event به شکل زیر استفاده کن



if(OnChange != null)
OnChange(this,new EventArges())



در کد صفحه استفاده کننده در رویداد Load



myUserControl.OnChange += new EventHandler (myControl_OnChange);



myControl_OnChange : تابعی که رویداد شما را پاسخ می دهد

پیشنهاد : در کد بالا بعد از += دو دفعه Tab بزن تا بقیش خود VS کامل کند