108 references to MenuItemRole
PresentationFramework (90)
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (23)
51
MenuItemRole
role = owner.Role;
52
if ( (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
67
MenuItemRole
role = owner.Role;
68
if ( (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
160
MenuItemRole
role = menuItem.Role;
161
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem)
211
MenuItemRole
role = owner.Role;
213
if ( (role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
229
MenuItemRole
role = owner.Role;
231
if ( (role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
247
MenuItemRole
role = owner.Role;
249
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem || !owner.HasItems)
270
MenuItemRole
role = owner.Role;
272
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
276
else if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
System\Windows\Controls\Menu.cs (1)
309
&& newSelection.Role ==
MenuItemRole
.TopLevelHeader
System\Windows\Controls\MenuItem.cs (59)
622
MenuItemRole
role = menuItem.Role;
623
if (role ==
MenuItemRole
.TopLevelHeader)
705
if ((menuItem.IsMouseOver) && (menuItem.Role ==
MenuItemRole
.SubmenuHeader))
754
typeof(
MenuItemRole
),
756
new FrameworkPropertyMetadata(
MenuItemRole
.TopLevelItem));
770
public
MenuItemRole
Role
772
get { return (
MenuItemRole
) GetValue(RoleProperty); }
777
MenuItemRole
type;
783
type =
MenuItemRole
.TopLevelHeader;
787
type =
MenuItemRole
.SubmenuHeader;
794
type =
MenuItemRole
.TopLevelItem;
798
type =
MenuItemRole
.SubmenuItem;
1492
MenuItemRole
role = Role;
1494
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
1514
MenuItemRole
role = Role;
1516
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
1636
MenuItemRole
role = Role;
1642
if (((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem) && IsInMenuMode)
1643
|| (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem))
1692
MenuItemRole
role = Role;
1698
if (((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem) && OpenOnMouseEnter)
1699
|| (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem))
1721
private void MouseEnterInMenuMode(
MenuItemRole
role)
1725
case
MenuItemRole
.TopLevelHeader:
1726
case
MenuItemRole
.TopLevelItem:
1736
case
MenuItemRole
.SubmenuHeader:
1737
case
MenuItemRole
.SubmenuItem:
1786
private void MouseLeaveInMenuMode(
MenuItemRole
role)
1791
if (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem)
1891
MenuItemRole
role = Role;
1910
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1926
if ((role ==
MenuItemRole
.SubmenuHeader) && !IsSubmenuOpen)
1935
if (((role ==
MenuItemRole
.SubmenuItem) || (role ==
MenuItemRole
.TopLevelItem)))
1941
else if (role ==
MenuItemRole
.TopLevelHeader)
1947
else if (role ==
MenuItemRole
.SubmenuHeader && !IsSubmenuOpen)
1959
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1969
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1982
if ((role !=
MenuItemRole
.TopLevelHeader) && (role !=
MenuItemRole
.TopLevelItem))
2038
MenuItemRole
type = Role;
2042
case
MenuItemRole
.TopLevelItem:
2043
case
MenuItemRole
.SubmenuItem:
2049
case
MenuItemRole
.TopLevelHeader :
2050
case
MenuItemRole
.SubmenuHeader :
2200
Debug.Assert(Role ==
MenuItemRole
.TopLevelHeader || Role ==
MenuItemRole
.TopLevelItem, "MenuItem was not top-level");
2282
if (Role ==
MenuItemRole
.TopLevelItem && !StaysOpenOnClick)
2298
if (Role ==
MenuItemRole
.TopLevelHeader)
2499
private void OpenHierarchy(
MenuItemRole
role)
2503
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
System\Windows\Controls\Primitives\MenuBase.cs (6)
364
MenuItemRole
role = menu.CurrentSelection.Role;
366
if (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.TopLevelHeader)
588
MenuItemRole
role = menuItemSource.Role;
590
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (1)
7461
bamlMember.TypeConverterType = typeof(System.Windows.Controls.
MenuItemRole
);
PresentationUI (1)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (1)
1250
if (menuItem != null && menuItem.Role ==
MenuItemRole
.TopLevelHeader &&
System.Windows.Controls.Ribbon (17)
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (14)
88
MenuItemRole
role = menuItemOwner.Role;
91
if ((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
106
if ((role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
151
MenuItemRole
role = menuItemOwner.Role;
153
if ((role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
182
MenuItemRole
role = menuItemOwner.Role;
184
if ((role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
214
MenuItemRole
role = menuItemOwner.Role;
216
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem || !menuItemOwner.HasItems)
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (3)
1026
if (Role ==
MenuItemRole
.TopLevelHeader && IsSubmenuOpen)
1658
if (Role ==
MenuItemRole
.SubmenuItem || Role ==
MenuItemRole
.TopLevelItem)