public static void RemoveQueryHelpTextForDetailHandler( DependencyObject d, QueryHelpTextRoutedEventHandler handler )
    {
      UIElement element = d as UIElement;

      if( element != null )
        element.RemoveHandler( AutomationQueryEvents.QueryHelpTextForDetailEvent, handler );
    }
        public static void RemoveQueryHelpTextForDetailHandler(DependencyObject d, QueryHelpTextRoutedEventHandler handler)
        {
            UIElement element = d as UIElement;

            if (element != null)
            {
                element.RemoveHandler(AutomationQueryEvents.QueryHelpTextForDetailEvent, handler);
            }
        }
        public static void AddQueryHelpTextForGroupHandler(DependencyObject d, QueryHelpTextRoutedEventHandler handler)
        {
            UIElement element = d as UIElement;

            if (element != null)
            {
                element.AddHandler(AutomationQueryEvents.QueryHelpTextForGroupEvent, handler);
            }
        }
    public static void AddQueryHelpTextForGroupHandler( DependencyObject d, QueryHelpTextRoutedEventHandler handler )
    {
      UIElement element = d as UIElement;

      if( element != null )
        element.AddHandler( AutomationQueryEvents.QueryHelpTextForGroupEvent, handler );
    }