9 writes to IsSubmenuOpen
PresentationFramework (1)
System\Windows\Controls\Primitives\MenuBase.cs (1)
833CurrentSelection.IsSubmenuOpen = false;
System.Windows.Controls.Ribbon (8)
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (2)
154menuItemOwner.IsSubmenuOpen = true; 185menuItemOwner.IsSubmenuOpen = false;
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (5)
796delegate(bool value) { IsSubmenuOpen = value; }, 1203IsSubmenuOpen = true; 1217IsSubmenuOpen = false; 1652delegate(bool value) { IsSubmenuOpen = value; }, 1801IsSubmenuOpen = true;
Microsoft\Windows\Controls\Ribbon\RibbonSplitMenuItem.cs (1)
392IsSubmenuOpen = true;
48 references to IsSubmenuOpen
PresentationFramework (27)
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (1)
239else if (owner.IsSubmenuOpen)
System\Windows\Controls\Menu.cs (2)
235(CurrentSelection == null || !CurrentSelection.IsSubmenuOpen)) 299&& newSelection.IsSubmenuOpen)
System\Windows\Controls\MenuItem.cs (19)
438if (parent == null || parent.IsSubmenuOpen) 564return mi.IsSubmenuOpen ? BooleanBoxes.FalseBox : value; 660if (menuItem.CurrentSelection.IsSubmenuOpen) 1021if (menuItem.IsSubmenuOpen) 1062if (menuItem.CurrentSelection != null && menuItem.CurrentSelection.IsSubmenuOpen) 1552if (e.OriginalSource == menuItem && menuItem.IsSubmenuOpen) 1714if (!IsSubmenuOpen) 1730if (sibling == null || !sibling.IsSubmenuOpen) 1732if (!IsSubmenuOpen) 1756if (!IsSelected || !IsSubmenuOpen) 1786if (!IsSubmenuOpen) 1892if (role == MenuItemRole.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null) 1908if ((role == MenuItemRole.SubmenuHeader) && !IsSubmenuOpen) 1929else if (role == MenuItemRole.SubmenuHeader && !IsSubmenuOpen) 1941if (role == MenuItemRole.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null) 1951if (role == MenuItemRole.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null) 1966if (IsSubmenuOpen) 2280if (IsSubmenuOpen) 2297if (!IsSubmenuOpen)
System\Windows\Controls\Primitives\MenuBase.cs (5)
203if (!HasCapture && !IsMouseOver && CurrentSelection != null && !CurrentSelection.IsKeyboardFocused && !CurrentSelection.IsSubmenuOpen) 346wasSubmenuOpen = menu.CurrentSelection.IsSubmenuOpen; 358if (menu.CurrentSelection.IsSubmenuOpen != wasSubmenuOpen) 443if (CurrentSelection != null && CurrentSelection.IsSubmenuOpen) 832wasSubmenuOpen = CurrentSelection.IsSubmenuOpen;
PresentationUI (1)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (1)
1254!menuItem.IsSubmenuOpen && e.Key == Key.Escape)
System.Windows.Controls.Ribbon (20)
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (2)
109if (menuItemOwner.IsSubmenuOpen && (menuItemOwner.CanUserResizeHorizontally || menuItemOwner.CanUserResizeVertically)) 215else if (menuItemOwner.IsSubmenuOpen)
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (1)
2422if (e.Handled || menuItem.IsSubmenuOpen)
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (1)
984selectedMenuItem?.IsSubmenuOpen = false;
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (16)
318if (menuItem.IsSubmenuOpen) 712if (!IsSubmenuOpen) 780if (IsSubmenuOpen) 795delegate { return IsSubmenuOpen; }, 806if (CanOpenSubMenu || IsSubmenuOpen) 844if (!IsSubmenuOpen) 874if (IsSubmenuOpen) 889if (IsSubmenuOpen) 903if (IsSubmenuOpen && _popup != null && !_popup.IsKeyboardFocusWithin) 916if (IsSubmenuOpen) 922if (IsSubmenuOpen) 982IsSubmenuOpen) 1016if (Role == MenuItemRole.TopLevelHeader && IsSubmenuOpen) 1047selectedMenuItem?.IsSubmenuOpen = false; 1102if (IsSubmenuOpen) 1129if (!IsSubmenuOpen)