be_kh
یک شنبه 28 اسفند 1390, 17: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);
این دستور متد رو از رخداد میگیره ولی مسئله اینه که نمیدونم نام متد رخداد مورد نظر چیه. نیاز ضروری دارم
میخوام نام متد انتساب داده شده به رخدادی خاص بگیرم
تا بتوانم با نام متد در زمان اجرا از کنترل حذف کنم
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);
این دستور متد رو از رخداد میگیره ولی مسئله اینه که نمیدونم نام متد رخداد مورد نظر چیه. نیاز ضروری دارم