54 references to TreeHelper
System.Windows.Controls.Ribbon (54)
Microsoft\Windows\Controls\KeyTipService.cs (5)
392
return
TreeHelper
.FindVisualAncestor(element,
395
return ((KeyTipService.GetIsKeyTipScope(d) == true) || (
TreeHelper
.GetParent(d) == null));
400
return
TreeHelper
.FindAncestor(element, delegate(DependencyObject d)
402
return ((KeyTipService.GetIsKeyTipScope(d) == true) || (
TreeHelper
.GetParent(d) == null));
1057
return
TreeHelper
.FindRoot(element);
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonContextualTabGroupsPanel.cs (1)
215
return
TreeHelper
.FindTemplatedAncestor<RibbonContextualTabGroupItemsControl>(this);
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGalleryCategoriesPanel.cs (1)
620
TreeHelper
.InvalidateMeasureForVisualAncestorPath(this, RibbonHelper.IsISupportStarLayout);
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonGroupItemsPanel.cs (2)
428
TreeHelper
.InvalidateMeasureForVisualAncestorPath(this, RibbonHelper.IsISupportStarLayout);
450
TreeHelper
.InvalidateMeasureForVisualAncestorPath(this, RibbonHelper.IsISupportStarLayout);
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonMenuItemsPanel.cs (1)
320
return
TreeHelper
.FindTemplatedAncestor<ItemsControl>(this);
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTabsPanel.cs (1)
72
_ribbon =
TreeHelper
.FindTemplatedAncestor<Ribbon>(this);
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (7)
1830
TreeHelper
.IsVisualAncestorOf(this, e.OriginalSource as DependencyObject))
1972
RibbonGroup ribbonGroup =
TreeHelper
.FindVisualAncestor<RibbonGroup>(Keyboard.FocusedElement as DependencyObject);
2046
RibbonControl ribbonControl =
TreeHelper
.FindVisualAncestor<RibbonControl>(Keyboard.FocusedElement as DependencyObject);
2078
!
TreeHelper
.IsVisualAncestorOf(targetControl, Keyboard.FocusedElement as DependencyObject))
2219
!
TreeHelper
.IsVisualAncestorOf(this, focusedElement) &&
2222
!
TreeHelper
.IsVisualAncestorOf(_itemsPresenterPopup.Child, focusedElement))
2464
obj =
TreeHelper
.GetParent(obj);
Microsoft\Windows\Controls\Ribbon\RibbonApplicationMenu.cs (6)
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))
551
menuItem =
TreeHelper
.FindVisualAncestor<RibbonMenuItem>(element);
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (1)
1198
(
TreeHelper
.FindVisualAncestor<RibbonGalleryCategory>(focusedElement) != null))
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (2)
83
Popup ancestorPopup =
TreeHelper
.FindAncestor(dismissPopupSource, delegate(DependencyObject element) { return (element is Popup); }) as Popup;
155
current =
TreeHelper
.GetParent(current);
Microsoft\Windows\Controls\Ribbon\RibbonControlService.cs (5)
616
DependencyObject ancestor =
TreeHelper
.FindVisualAncestor(d,
623
TreeHelper
.InvalidateMeasureForVisualAncestorPath(d, delegate(DependencyObject element)
666
RibbonGroupItemsPanel ribbonGroupItemsPanel =
TreeHelper
.FindVisualAncestor<RibbonGroupItemsPanel>(d);
669
RibbonGroup ribbonGroup =
TreeHelper
.FindVisualAncestor<RibbonGroup>(ribbonGroupItemsPanel);
705
RibbonControlGroup controlGroup =
TreeHelper
.FindVisualAncestor<RibbonControlGroup>(d);
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (3)
602
TreeHelper
.InvalidateMeasureForVisualAncestorPath<RibbonGallery>(category.ItemsHostSite, false);
2692
ScrollViewer predictedFocusAncestor =
TreeHelper
.FindVisualAncestor<ScrollViewer>(predictedFocus);
2707
RibbonMenuItem menuItem =
TreeHelper
.FindAncestor(this, delegate(DependencyObject d) { return (d is RibbonMenuItem); }) as RibbonMenuItem;
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (5)
992
RibbonGroupsPanel panel =
TreeHelper
.FindVisualAncestor<RibbonGroupsPanel>(this);
1116
TreeHelper
.InvalidateMeasureForVisualAncestorPath<RibbonGroup>(_itemsPresenter);
1222
TreeHelper
.InvalidateMeasureForVisualAncestorPath<RibbonGroup>(d);
1262
TreeHelper
.InvalidateMeasureForVisualAncestorPath<RibbonGroup>(_templateContentControl);
1673
TreeHelper
.IsVisualAncestorOf(_itemsPresenter, placementTarget))
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (7)
154
DependencyObject rootVisual =
TreeHelper
.FindVisualRoot(element);
1323
TreeHelper
.IsVisualAncestorOf(element, Mouse.Captured as DependencyObject)));
1332
return
TreeHelper
.FindAncestor(element, delegate(DependencyObject d) { return d == ancestor; }) != null;
1364
ISupportStarLayout starLayoutManager =
TreeHelper
.FindVisualAncestor(starLayoutProvider,
2816
RibbonGroup ribbonGroup =
TreeHelper
.FindAncestor(fe, delegate(DependencyObject element) { return (element is RibbonGroup); }) as RibbonGroup;
2819
ribbonGroup =
TreeHelper
.FindLogicalAncestor<RibbonGroup>(fe);
2875
TreeHelper
.InvalidateMeasureForVisualAncestorPath<Popup>(itemsPresenter);
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (3)
855
(IsFocused || (focusedElement != null &&
TreeHelper
.IsVisualAncestorOf(this, focusedElement))))
1279
_popupRoot =
TreeHelper
.FindVisualRoot(_itemsPresenter) as UIElement;
1508
!
TreeHelper
.IsVisualAncestorOf(this, e.OriginalSource as DependencyObject))
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (2)
782
(!popupChild.IsKeyboardFocusWithin ||
TreeHelper
.IsVisualAncestorOf(popupChild, originalSource)))
1323
_popupRoot =
TreeHelper
.FindVisualRoot(_itemsPresenter) as UIElement;
Microsoft\Windows\Controls\Ribbon\RibbonTwoLineText.cs (2)
281
TreeHelper
.InvalidateMeasureForVisualAncestorPath<RibbonTwoLineText>(_textBlock2);
314
TreeHelper
.InvalidateMeasureForVisualAncestorPath<RibbonTwoLineText>(_textBlock2);