MenuItem.IsParent 属性

定义

获取一个值,通过该值指示菜单项是否包含子菜单项。Gets a value indicating whether the menu item contains child menu items.

public:
 virtual property bool IsParent { bool get(); };
[System.ComponentModel.Browsable(false)]
public override bool IsParent { get; }
member this.IsParent : bool
Public Overrides ReadOnly Property IsParent As Boolean

属性值

如果菜单项包含子菜单项,则为 true;如果菜单为独立菜单项,则为 falsetrue if the menu item contains child menu items; false if the menu is a standalone menu item.

属性

示例

下面的代码示例确定是否存在与名为 menuItem1MenuItem 关联的任何子菜单。The following code example determines whether there are any submenus associated with a MenuItem named menuItem1. 如果存在任何子菜单,它会通过将 Enabled 属性设置为 false来禁用它们。If any submenus exist, it disables them by setting the Enabled property to false. 该示例要求创建一个名为 menuItem1MenuItemThe example requires that there is a MenuItem created named menuItem1.

void DisableMyChildMenus()
{
   
   // Determine if menuItem2 is a parent menu.
   if ( menuItem2->IsParent == true )
   {
      
      // Loop through all the submenus.
      for ( int i = 0; i < menuItem2->MenuItems->Count; i++ )
      {
         
         // Disable all of the submenus of menuItem2.
         menuItem2->MenuItems[ i ]->Enabled = false;

      }
   }
}

public void DisableMyChildMenus ()
{
   // Determine if menuItem2 is a parent menu.
   if(menuItem2.IsParent == true)
   {
      // Loop through all the submenus.
      for(int i = 0; i < menuItem2.MenuItems.Count; i++)
      {
         // Disable all of the submenus of menuItem2.
         menuItem2.MenuItems[i].Enabled = false;
      }
   }
}

Public Sub DisableMyChildMenus()
    ' Determine if menuItem2 is a parent menu.
    If menuItem2.IsParent = True Then
        ' Loop through all the submenus.
        Dim i As Integer
        For i = 0 To menuItem2.MenuItems.Count - 1
            ' Disable all of the submenus of menuItem2.
            menuItem2.MenuItems(i).Enabled = False
        Next i
    End If
End Sub

注解

可以将此属性与 Parent 属性结合使用,以通过整个菜单结构在代码中导航。You can use this property with the Parent property to navigate in code through an entire menu structure.

适用于