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;
1482
MenuItemRole
role = Role;
1484
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
1504
MenuItemRole
role = Role;
1506
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
1626
MenuItemRole
role = Role;
1632
if (((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem) && IsInMenuMode)
1633
|| (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem))
1682
MenuItemRole
role = Role;
1688
if (((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem) && OpenOnMouseEnter)
1689
|| (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem))
1711
private void MouseEnterInMenuMode(
MenuItemRole
role)
1715
case
MenuItemRole
.TopLevelHeader:
1716
case
MenuItemRole
.TopLevelItem:
1726
case
MenuItemRole
.SubmenuHeader:
1727
case
MenuItemRole
.SubmenuItem:
1776
private void MouseLeaveInMenuMode(
MenuItemRole
role)
1781
if (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem)
1881
MenuItemRole
role = Role;
1900
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1916
if ((role ==
MenuItemRole
.SubmenuHeader) && !IsSubmenuOpen)
1925
if (((role ==
MenuItemRole
.SubmenuItem) || (role ==
MenuItemRole
.TopLevelItem)))
1931
else if (role ==
MenuItemRole
.TopLevelHeader)
1937
else if (role ==
MenuItemRole
.SubmenuHeader && !IsSubmenuOpen)
1949
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1959
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1972
if ((role !=
MenuItemRole
.TopLevelHeader) && (role !=
MenuItemRole
.TopLevelItem))
2028
MenuItemRole
type = Role;
2032
case
MenuItemRole
.TopLevelItem:
2033
case
MenuItemRole
.SubmenuItem:
2039
case
MenuItemRole
.TopLevelHeader :
2040
case
MenuItemRole
.SubmenuHeader :
2190
Debug.Assert(Role ==
MenuItemRole
.TopLevelHeader || Role ==
MenuItemRole
.TopLevelItem, "MenuItem was not top-level");
2272
if (Role ==
MenuItemRole
.TopLevelItem && !StaysOpenOnClick)
2288
if (Role ==
MenuItemRole
.TopLevelHeader)
2489
private void OpenHierarchy(
MenuItemRole
role)
2493
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)
7459
bamlMember.TypeConverterType = typeof(System.Windows.Controls.
MenuItemRole
);
PresentationUI (1)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (1)
1243
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)
1023
if (Role ==
MenuItemRole
.TopLevelHeader && IsSubmenuOpen)
1655
if (Role ==
MenuItemRole
.SubmenuItem || Role ==
MenuItemRole
.TopLevelItem)