108 references to MenuItemRole
PresentationFramework (90)
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (23)
38
MenuItemRole
role = owner.Role;
39
if ( (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
54
MenuItemRole
role = owner.Role;
55
if ( (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
147
MenuItemRole
role = menuItem.Role;
148
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem)
198
MenuItemRole
role = owner.Role;
200
if ( (role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
216
MenuItemRole
role = owner.Role;
218
if ( (role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
234
MenuItemRole
role = owner.Role;
236
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem || !owner.HasItems)
257
MenuItemRole
role = owner.Role;
259
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
263
else if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
System\Windows\Controls\Menu.cs (1)
299
&& newSelection.Role ==
MenuItemRole
.TopLevelHeader
System\Windows\Controls\MenuItem.cs (59)
612
MenuItemRole
role = menuItem.Role;
613
if (role ==
MenuItemRole
.TopLevelHeader)
695
if ((menuItem.IsMouseOver) && (menuItem.Role ==
MenuItemRole
.SubmenuHeader))
744
typeof(
MenuItemRole
),
746
new FrameworkPropertyMetadata(
MenuItemRole
.TopLevelItem));
760
public
MenuItemRole
Role
762
get { return (
MenuItemRole
) GetValue(RoleProperty); }
767
MenuItemRole
type;
773
type =
MenuItemRole
.TopLevelHeader;
777
type =
MenuItemRole
.SubmenuHeader;
784
type =
MenuItemRole
.TopLevelItem;
788
type =
MenuItemRole
.SubmenuItem;
1478
MenuItemRole
role = Role;
1480
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
1500
MenuItemRole
role = Role;
1502
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
1622
MenuItemRole
role = Role;
1628
if (((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem) && IsInMenuMode)
1629
|| (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem))
1678
MenuItemRole
role = Role;
1684
if (((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem) && OpenOnMouseEnter)
1685
|| (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem))
1707
private void MouseEnterInMenuMode(
MenuItemRole
role)
1711
case
MenuItemRole
.TopLevelHeader:
1712
case
MenuItemRole
.TopLevelItem:
1722
case
MenuItemRole
.SubmenuHeader:
1723
case
MenuItemRole
.SubmenuItem:
1772
private void MouseLeaveInMenuMode(
MenuItemRole
role)
1777
if (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem)
1874
MenuItemRole
role = Role;
1893
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1909
if ((role ==
MenuItemRole
.SubmenuHeader) && !IsSubmenuOpen)
1918
if (((role ==
MenuItemRole
.SubmenuItem) || (role ==
MenuItemRole
.TopLevelItem)))
1924
else if (role ==
MenuItemRole
.TopLevelHeader)
1930
else if (role ==
MenuItemRole
.SubmenuHeader && !IsSubmenuOpen)
1942
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1952
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1965
if ((role !=
MenuItemRole
.TopLevelHeader) && (role !=
MenuItemRole
.TopLevelItem))
2021
MenuItemRole
type = Role;
2025
case
MenuItemRole
.TopLevelItem:
2026
case
MenuItemRole
.SubmenuItem:
2032
case
MenuItemRole
.TopLevelHeader :
2033
case
MenuItemRole
.SubmenuHeader :
2185
Debug.Assert(Role ==
MenuItemRole
.TopLevelHeader || Role ==
MenuItemRole
.TopLevelItem, "MenuItem was not top-level");
2267
if (Role ==
MenuItemRole
.TopLevelItem && !StaysOpenOnClick)
2283
if (Role ==
MenuItemRole
.TopLevelHeader)
2484
private void OpenHierarchy(
MenuItemRole
role)
2488
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
System\Windows\Controls\Primitives\MenuBase.cs (6)
355
MenuItemRole
role = menu.CurrentSelection.Role;
357
if (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.TopLevelHeader)
579
MenuItemRole
role = menuItemSource.Role;
581
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (1)
8046
TypeConverterType = typeof(System.Windows.Controls.
MenuItemRole
),
PresentationUI (1)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (1)
1254
if (menuItem != null && menuItem.Role ==
MenuItemRole
.TopLevelHeader &&
System.Windows.Controls.Ribbon (17)
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (14)
84
MenuItemRole
role = menuItemOwner.Role;
87
if ((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
102
if ((role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
147
MenuItemRole
role = menuItemOwner.Role;
149
if ((role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
178
MenuItemRole
role = menuItemOwner.Role;
180
if ((role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
210
MenuItemRole
role = menuItemOwner.Role;
212
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem || !menuItemOwner.HasItems)
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (3)
1020
if (Role ==
MenuItemRole
.TopLevelHeader && IsSubmenuOpen)
1643
if (Role ==
MenuItemRole
.SubmenuItem || Role ==
MenuItemRole
.TopLevelItem)