internal static new void InvokeHandler(Delegate handler, IntPtr sender, IntPtr args)
        {
            ToolTipEventHandler handler_ = (ToolTipEventHandler)handler;

            if (handler_ != null)
            {
                handler_(Extend.GetProxy(sender, false), new ToolTipEventArgs(args, false));
            }
        }
 /// <summary>Removes a handler for the <see cref="E:System.Windows.Controls.ToolTipService.ToolTipClosing" /> attached event.</summary>
 /// <param name="element">The <see cref="T:System.Windows.UIElement" /> or <see cref="T:System.Windows.ContentElement" /> that listens to this event.</param>
 /// <param name="handler">The event handler to be removed.</param>
 // Token: 0x060058B4 RID: 22708 RVA: 0x00188A10 File Offset: 0x00186C10
 public static void RemoveToolTipClosingHandler(DependencyObject element, ToolTipEventHandler handler)
 {
     UIElement.RemoveHandler(element, ToolTipService.ToolTipClosingEvent, handler);
 }
 /// <summary>Adds a handler for the <see cref="E:System.Windows.Controls.ToolTipService.ToolTipOpening" /> attached event.</summary>
 /// <param name="element">The <see cref="T:System.Windows.UIElement" /> or <see cref="T:System.Windows.ContentElement" /> that listens to this event.</param>
 /// <param name="handler">The event handler to be added.</param>
 // Token: 0x060058B1 RID: 22705 RVA: 0x001889E6 File Offset: 0x00186BE6
 public static void AddToolTipOpeningHandler(DependencyObject element, ToolTipEventHandler handler)
 {
     UIElement.AddHandler(element, ToolTipService.ToolTipOpeningEvent, handler);
 }
 /// <summary>
 ///     Removes a handler for the ToolTipClosing attached event
 /// </summary>
 /// <param name="element">UIElement or ContentElement that listens to this event</param>
 /// <param name="handler">Event Handler to be removed</param>
 public static void RemoveToolTipClosingHandler(DependencyObject element, ToolTipEventHandler handler)
 {
     UIElement.RemoveHandler(element, ToolTipClosingEvent, handler);
 }
 /// <summary>
 ///     Adds a handler for the ToolTipOpening attached event
 /// </summary>
 /// <param name="element">UIElement or ContentElement that listens to this event</param>
 /// <param name="handler">Event Handler to be added</param>
 public static void AddToolTipOpeningHandler(DependencyObject element, ToolTipEventHandler handler)
 {
     UIElement.AddHandler(element, ToolTipOpeningEvent, handler);
 }
        // Token: 0x060058BD RID: 22717 RVA: 0x00188E68 File Offset: 0x00187068
        protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget)
        {
            ToolTipEventHandler toolTipEventHandler = (ToolTipEventHandler)genericHandler;

            toolTipEventHandler(genericTarget, this);
        }