14 references to IsVisualAncestorOf
System.Windows.Controls.Ribbon (14)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (4)
1830
TreeHelper.
IsVisualAncestorOf
(this, e.OriginalSource as DependencyObject))
2078
!TreeHelper.
IsVisualAncestorOf
(targetControl, Keyboard.FocusedElement as DependencyObject))
2219
!TreeHelper.
IsVisualAncestorOf
(this, focusedElement) &&
2222
!TreeHelper.
IsVisualAncestorOf
(_itemsPresenterPopup.Child, focusedElement))
Microsoft\Windows\Controls\Ribbon\RibbonApplicationMenu.cs (5)
451
TreeHelper.
IsVisualAncestorOf
(footerPaneHost, element))
492
TreeHelper.
IsVisualAncestorOf
(auxilaryPaneHost, element))
522
TreeHelper.
IsVisualAncestorOf
(auxilaryPaneHost, element))
529
!TreeHelper.
IsVisualAncestorOf
(auxilaryPaneHost, nextFocus))
543
TreeHelper.
IsVisualAncestorOf
(subMenuScrollViewer, element))
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
1673
TreeHelper.
IsVisualAncestorOf
(_itemsPresenter, placementTarget))
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (1)
1323
TreeHelper.
IsVisualAncestorOf
(element, Mouse.Captured as DependencyObject)));
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (2)
855
(IsFocused || (focusedElement != null && TreeHelper.
IsVisualAncestorOf
(this, focusedElement))))
1508
!TreeHelper.
IsVisualAncestorOf
(this, e.OriginalSource as DependencyObject))
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (1)
782
(!popupChild.IsKeyboardFocusWithin || TreeHelper.
IsVisualAncestorOf
(popupChild, originalSource)))