PDA

View Full Version : سوال: ساخت یک event جدید برای یک User Control



fakhradin
جمعه 24 اردیبهشت 1395, 22:54 عصر
با سلام و خسته نباشید خدمت همگی اساتید
بنده در ساخت یک رویداد جدید برای یک User Control دچار مشکل شدم و هر چقدر هم فضای وب رو جستجو کردم نتونستم مشکلم رو رفع کنم اگر کسی از دوستان تا حالا موفق به انجام این مورد شده در صورتی که براش مقدوره بنده را در رفع مشکل راهنمایی نمایید ممنون می شم

ASKaffash
شنبه 25 اردیبهشت 1395, 07:36 صبح
سلام
خیلی ساده است یک Delegate تعریف می کنید بعد در کلاس UserControl تان یک Instance از آن را می گیرد و سپس در هرجائی که لازم شد Event شما Fire شود آن Event را مثل یک متد اجرا میکنید پیشنهاد میکنم یک متد تقریبا هم نام آن Event ولی با کلمه On در ابتدای آن بنویسید و از درون Event این متد را Call کنید بعدا به کار شما خواهد آمد (مثل خود دات نت)