PDA

View Full Version : گرفتن متد های رخداد



be_kh
یک شنبه 28 اسفند 1390, 16:22 عصر
با سلام
میخوام نام متد انتساب داده شده به رخدادی خاص بگیرم
تا بتوانم با نام متد در زمان اجرا از کنترل حذف کنم

System.Reflection.EventInfo eventInfo = typeof(System.Windows.Forms.Button).GetEvent("Click");
Delegate _delegate = Delegate.CreateDelegate(typeof(EventHandler), this.button1.Parent, "button1_Click", false);
eventInfo.RemoveEventHandler(this.button1, _delegate);

این دستور متد رو از رخداد میگیره ولی مسئله اینه که نمیدونم نام متد رخداد مورد نظر چیه. نیاز ضروری دارم