public ValidatedChangedPropertyObservation(System.ComponentModel.EventDescriptor validateddEvent, object obj) { if (validateddEvent.EventType == typeof(EventHandler <EventArgs>)) { validateddEvent.AddEventHandler(obj, (EventHandler <EventArgs>)OnControlValidated); } else if (validateddEvent.EventType == typeof(EventHandler)) { validateddEvent.AddEventHandler(obj, (EventHandler)OnControlValidated); } }
public XxxChangedPropertyObservation(System.ComponentModel.EventDescriptor changedEvent, object obj) { if (changedEvent.EventType == typeof(EventHandler <EventArgs>)) { changedEvent.AddEventHandler(obj, (EventHandler <EventArgs>)OnPropertyValueChanged); } else if (changedEvent.EventType == typeof(EventHandler)) { changedEvent.AddEventHandler(obj, (EventHandler)OnPropertyValueChanged); } }
public static bool _GetDefaultEvent_System_Object_System_Boolean( ) { //class object System.ComponentModel.TypeDescriptor _System_ComponentModel_TypeDescriptor = new System.ComponentModel.TypeDescriptor(); //Parameters System.Object component = null; System.Boolean noCustomTypeDesc = false; //ReturnType/Value System.ComponentModel.EventDescriptor returnVal_Real = null; System.ComponentModel.EventDescriptor returnVal_Intercepted = null; //Exception System.Exception exception_Real = null; System.Exception exception_Intercepted = null; InterceptionMaintenance.disableInterception( ); try { returnVal_Real = _System_ComponentModel_TypeDescriptor.GetDefaultEvent(component, noCustomTypeDesc); } catch (System.Exception e) { exception_Real = e; } InterceptionMaintenance.enableInterception( ); try { returnVal_Intercepted = _System_ComponentModel_TypeDescriptor.GetDefaultEvent(component, noCustomTypeDesc); } catch (System.Exception e) { exception_Intercepted = e; } return((exception_Real.Messsage == exception_Intercepted.Message) && (returnValue_Real == returnValue_Intercepted)); }
public bool InsertComponentEvent(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor edesc, string eventMethodName, string body, out string file, out int position) { throw new NotImplementedException(); }
protected override bool ShowCode(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e, string methodName) { throw new NotImplementedException(); }
protected override System.Collections.ICollection GetCompatibleMethods(System.ComponentModel.EventDescriptor e) { throw new NotImplementedException(); }
protected override string CreateUniqueMethodName(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e) { ISelectionService selectionService = this.GetService(typeof(ISelectionService)) as ISelectionService; if (selectionService.SelectionCount == 1) { FormDesignerEvents formEvents = new FormDesignerEvents(); formEvents.ShowDialog(); } return(String.Empty); }