MenuItem.IsParent Propiedad

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.

Atributos

Ejemplos

En el siguiente ejemplo de código se determina si hay submenús asociados a MenuItem un menuItem1denominado.The following code example determines whether there are any submenus associated with a MenuItem named menuItem1. Si existen submenús, se deshabilitan estableciendo la Enabled propiedad en. falseIf any submenus exist, it disables them by setting the Enabled property to false. El ejemplo requiere que se cree un MenuItem denominado. menuItem1The 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 usar esta propiedad con la propiedad Parent para navegar por el código a través de una estructura de menú completa.You can use this property with the Parent property to navigate in code through an entire menu structure.

Se aplica a