90 references to MenuItemRole
PresentationFramework (90)
src\Framework\System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (23)
47
MenuItemRole
role = owner.Role;
48
if ( (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
63
MenuItemRole
role = owner.Role;
64
if ( (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
135
MenuItemRole
role = menuItem.Role;
136
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem)
186
MenuItemRole
role = owner.Role;
188
if ( (role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
204
MenuItemRole
role = owner.Role;
206
if ( (role !=
MenuItemRole
.TopLevelHeader && role !=
MenuItemRole
.SubmenuHeader)
222
MenuItemRole
role = owner.Role;
224
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem || !owner.HasItems)
245
MenuItemRole
role = owner.Role;
247
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
251
else if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
src\Framework\System\Windows\Controls\Menu.cs (1)
330
&& newSelection.Role ==
MenuItemRole
.TopLevelHeader
src\Framework\System\Windows\Controls\MenuItem.cs (59)
617
MenuItemRole
role = menuItem.Role;
618
if (role ==
MenuItemRole
.TopLevelHeader)
700
if ((menuItem.IsMouseOver) && (menuItem.Role ==
MenuItemRole
.SubmenuHeader))
749
typeof(
MenuItemRole
),
751
new FrameworkPropertyMetadata(
MenuItemRole
.TopLevelItem));
765
public
MenuItemRole
Role
767
get { return (
MenuItemRole
) GetValue(RoleProperty); }
772
MenuItemRole
type;
778
type =
MenuItemRole
.TopLevelHeader;
782
type =
MenuItemRole
.SubmenuHeader;
789
type =
MenuItemRole
.TopLevelItem;
793
type =
MenuItemRole
.SubmenuItem;
1522
MenuItemRole
role = Role;
1524
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
1550
MenuItemRole
role = Role;
1552
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
1672
MenuItemRole
role = Role;
1678
if (((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem) && IsInMenuMode)
1679
|| (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem))
1728
MenuItemRole
role = Role;
1734
if (((role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.TopLevelItem) && OpenOnMouseEnter)
1735
|| (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem))
1757
private void MouseEnterInMenuMode(
MenuItemRole
role)
1761
case
MenuItemRole
.TopLevelHeader:
1762
case
MenuItemRole
.TopLevelItem:
1772
case
MenuItemRole
.SubmenuHeader:
1773
case
MenuItemRole
.SubmenuItem:
1822
private void MouseLeaveInMenuMode(
MenuItemRole
role)
1827
if (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.SubmenuItem)
1933
MenuItemRole
role = Role;
1952
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
1968
if ((role ==
MenuItemRole
.SubmenuHeader) && !IsSubmenuOpen)
1977
if (((role ==
MenuItemRole
.SubmenuItem) || (role ==
MenuItemRole
.TopLevelItem)))
1983
else if (role ==
MenuItemRole
.TopLevelHeader)
1989
else if (role ==
MenuItemRole
.SubmenuHeader && !IsSubmenuOpen)
2001
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
2011
if (role ==
MenuItemRole
.SubmenuHeader && IsSubmenuOpen && CurrentSelection == null)
2024
if ((role !=
MenuItemRole
.TopLevelHeader) && (role !=
MenuItemRole
.TopLevelItem))
2086
MenuItemRole
type = Role;
2090
case
MenuItemRole
.TopLevelItem:
2091
case
MenuItemRole
.SubmenuItem:
2097
case
MenuItemRole
.TopLevelHeader :
2098
case
MenuItemRole
.SubmenuHeader :
2249
Debug.Assert(Role ==
MenuItemRole
.TopLevelHeader || Role ==
MenuItemRole
.TopLevelItem, "MenuItem was not top-level");
2342
if (Role ==
MenuItemRole
.TopLevelItem && !StaysOpenOnClick)
2358
if (Role ==
MenuItemRole
.TopLevelHeader)
2559
private void OpenHierarchy(
MenuItemRole
role)
2563
if (role ==
MenuItemRole
.TopLevelHeader || role ==
MenuItemRole
.SubmenuHeader)
src\Framework\System\Windows\Controls\Primitives\MenuBase.cs (6)
366
MenuItemRole
role = menu.CurrentSelection.Role;
368
if (role ==
MenuItemRole
.SubmenuHeader || role ==
MenuItemRole
.TopLevelHeader)
592
MenuItemRole
role = menuItemSource.Role;
594
if (role ==
MenuItemRole
.TopLevelItem || role ==
MenuItemRole
.SubmenuItem)
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (1)
7419
bamlMember.TypeConverterType = typeof(System.Windows.Controls.
MenuItemRole
);