/// <summary> /// Extends BeginInvoke so that when a state object is not needed, null does not need to be passed. /// <example> /// contentchangedeventhandler.BeginInvoke(sender, e, callback); /// </example> /// </summary> public static IAsyncResult BeginInvoke(this ContentChangedEventHandler contentchangedeventhandler, Object sender, ContentChangedEventArgs e, AsyncCallback callback) { if (contentchangedeventhandler == null) { throw new ArgumentNullException("contentchangedeventhandler"); } return(contentchangedeventhandler.BeginInvoke(sender, e, callback, null)); }
protected virtual void OnRaiseContentChanged(EventArgs e) { ContentChangedEventHandler ContentChangedHandler = (ContentChangedEventHandler)Events[EditPanel.EventContentChanged]; if (ContentChangedHandler != null) { ContentChangedHandler(this, e); } else { RaiseBubbleEvent(this, new CommandEventArgs("contentchanged", "")); } }
/// <summary> /// Remove routed event handler /// </summary> /// <param name="el"></param> /// <param name="handler"></param> public static void RemoveContentChangedHandler(UIElement el, ContentChangedEventHandler handler) { el.RemoveHandler(ContentChangedEvent, handler); }
/// <summary> /// Add routeted event handler /// </summary> /// <param name="el"></param> /// <param name="handler"></param> public static void AddContentChangedHandler(UIElement el, ContentChangedEventHandler handler) { el.AddHandler(ContentChangedEvent, handler); }
public static NElement ContentChanged(this NElement self, ContentChangedEventHandler value) { return(self.Set(Properties.ContentChanged, value)); }
public static UnmanagedEventHandler CreateContentChangedEventHandlerDispatcher (ContentChangedEventHandler handler) { return SafeDispatcher ( (sender, calldata, closure) => handler (NativeDependencyObjectHelper.FromIntPtr (closure), NativeDependencyObjectHelper.FromIntPtr (calldata) as ContentChangedEventArgs ?? new ContentChangedEventArgs (calldata)) ); }
public static UnmanagedEventHandler CreateContentChangedEventHandlerDispatcher(ContentChangedEventHandler handler) { return(SafeDispatcher((sender, calldata, closure) => handler(NativeDependencyObjectHelper.FromIntPtr(closure), NativeDependencyObjectHelper.FromIntPtr(calldata) as ContentChangedEventArgs ?? new ContentChangedEventArgs(calldata)))); }