1 EventInfo[] einf = this.控件.GetType().GetEvents(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); 2 if (einf != null && einf.Length > 0) 3 { 4 foreach (var item in einf) 5 { 6 FieldInfo finfo = item.DeclaringType.GetField("事件名", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); 7 finfo.SetValue(this.控件, null); 8 } 9 }
第一篇日志,记个笔记,以后可能会用到。