public static void RemoveItemRemovedHandler(DependencyObject d, ItemRemovedEventHandler handler) { var element = d as UIElement; if (element != null) { element.RemoveHandler(ItemRemovedEvent, handler); } }
protected void OnItemRemovedEvent(object objSender, ItemRemovedEventArgs <TObjectType> objArguments) { if (Initializing == false) { ItemRemovedEventHandler <TObjectType> objHandler = ItemRemovedEventAsync; if (objHandler != null) { AsyncHelper.FireAndForget(objHandler, objSender, objArguments); } objHandler = ItemRemovedEvent; if (objHandler != null) { objHandler(objSender, objArguments); } } }
public static void RemoveItemRemovedHandler(UIElement element, ItemRemovedEventHandler handler) { element.RemoveHandler(ItemRemovedEvent, handler); }