108 references to MenuItemRole
PresentationFramework (90)
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (23)
37
MenuItemRole
role = owner.Role;
38
if ( (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
53
MenuItemRole
role = owner.Role;
54
if ( (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
146
MenuItemRole
role = menuItem.Role;
147
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem)
197
MenuItemRole
role = owner.Role;
199
if ( (role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
215
MenuItemRole
role = owner.Role;
217
if ( (role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
233
MenuItemRole
role = owner.Role;
235
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem || !owner.HasItems)
256
MenuItemRole
role = owner.Role;
258
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
262
else if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
System\Windows\Controls\Menu.cs (1)
298
&& newSelection.Role ==
MenuItemRole
.TopLevelHeader
System\Windows\Controls\MenuItem.cs (59)
611
MenuItemRole
role = menuItem.Role;
612
if (role ==
MenuItemRole
.TopLevelHeader)
694
if ((menuItem.IsMouseOver) && (menuItem.Role ==
MenuItemRole
.SubmenuHeader))
743
typeof(
MenuItemRole
),
745
new FrameworkPropertyMetadata(
MenuItemRole
.TopLevelItem));
759
public
MenuItemRole
Role
761
get { return (
MenuItemRole
) GetValue(RoleProperty); }
766
MenuItemRole
type;
772
type =
MenuItemRole
.TopLevelHeader;
776
type =
MenuItemRole
.SubmenuHeader;
783
type =
MenuItemRole
.TopLevelItem;
787
type =
MenuItemRole
.SubmenuItem;
1477
MenuItemRole
role = Role;
1479
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
1499
MenuItemRole
role = Role;
1501
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
1621
MenuItemRole
role = Role;
1627
if (((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem) && IsInMenuMode)
1628
|| (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem))
1677
MenuItemRole
role = Role;
1683
if (((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem) && OpenOnMouseEnter)
1684
|| (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem))
1706
private void MouseEnterInMenuMode(
MenuItemRole
role)
1710
case
MenuItemRole
.TopLevelHeader:
1711
case
MenuItemRole
.TopLevelItem:
1721
case
MenuItemRole
.SubmenuHeader:
1722
case
MenuItemRole
.SubmenuItem:
1771
private void MouseLeaveInMenuMode(
MenuItemRole
role)
1776
if (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem)
1873
MenuItemRole
role = Role;
1892
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1908
if ((role ==
MenuItemRole
.SubmenuHeader) && !IsSubmenuOpen)
1917
if (((role ==
MenuItemRole
.SubmenuItem) || (role ==
MenuItemRole
.TopLevelItem)))
1923
else if (role ==
MenuItemRole
.TopLevelHeader)
1929
else if (role ==
MenuItemRole
.SubmenuHeader && !IsSubmenuOpen)
1941
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1951
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1964
if ((role !=
MenuItemRole
.TopLevelHeader) && (role !=
MenuItemRole
.TopLevelItem))
2020
MenuItemRole
type = Role;
2024
case
MenuItemRole
.TopLevelItem:
2025
case
MenuItemRole
.SubmenuItem:
2031
case
MenuItemRole
.TopLevelHeader :
2032
case
MenuItemRole
.SubmenuHeader :
2184
Debug.Assert(Role ==
MenuItemRole
.TopLevelHeader || Role ==
MenuItemRole
.TopLevelItem, "MenuItem was not top-level");
2266
if (Role ==
MenuItemRole
.TopLevelItem && !StaysOpenOnClick)
2282
if (Role ==
MenuItemRole
.TopLevelHeader)
2483
private void OpenHierarchy(
MenuItemRole
role)
2487
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
System\Windows\Controls\Primitives\MenuBase.cs (6)
354
MenuItemRole
role = menu.CurrentSelection.Role;
356
if (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.TopLevelHeader)
578
MenuItemRole
role = menuItemSource.Role;
580
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (1)
8045
TypeConverterType = typeof(System.Windows.Controls.
MenuItemRole
),
PresentationUI (1)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (1)
1253
if (menuItem != null && menuItem.Role ==
MenuItemRole
.TopLevelHeader &&
System.Windows.Controls.Ribbon (17)
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (14)
83
MenuItemRole
role = menuItemOwner.Role;
86
if ((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
101
if ((role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
146
MenuItemRole
role = menuItemOwner.Role;
148
if ((role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
177
MenuItemRole
role = menuItemOwner.Role;
179
if ((role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
209
MenuItemRole
role = menuItemOwner.Role;
211
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem || !menuItemOwner.HasItems)
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (3)
1019
if (Role ==
MenuItemRole
.TopLevelHeader && IsSubmenuOpen)
1641
if (Role ==
MenuItemRole
.SubmenuItem || Role ==
MenuItemRole
.TopLevelItem)