MenuItem.IsParent MenuItem.IsParent MenuItem.IsParent MenuItem.IsParent Property

Definición

Obtiene un valor que indica si el elemento de menú contiene elementos de menú secundarios.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

Valor de propiedad

true si el elemento de menú contiene elementos de menú secundarios; false si el elemento de menú es independiente.true if the menu item contains child menu items; false if the menu is a standalone menu item.

Ejemplos

El ejemplo de código siguiente determina si hay submenús asociados a un MenuItem denominado menuItem1.The following code example determines whether there are any submenus associated with a MenuItem named menuItem1. Si existen cualquier submenús, deshabilita estableciendo la Enabled propiedad false.If any submenus exist, it disables them by setting the Enabled property to false. El ejemplo requiere que exista un MenuItem creó denominado menuItem1.The 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

Comentarios

Puede utilizar esta propiedad con el Parent propiedad para navegar en el código a través de una estructura de menús completa.You can use this property with the Parent property to navigate in code through an entire menu structure.

Se aplica a