Menu.IsParent Propiedad

Definición

Obtiene un valor que indica si este menú contiene elementos de menú.Gets a value indicating whether this menu contains any menu items. Esta propiedad es de sólo lectura.This property is read-only.

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

Valor de propiedad

true si este menú contiene objetos MenuItem; en caso contrario, false.true if this menu contains MenuItem objects; otherwise, false. De manera predeterminada, es false.The default is false.

Atributos

Ejemplos

En el ejemplo de código siguiente MainMenu se crea MenuItem un objeto con dos objetos.The following code example creates a MainMenu with two MenuItem objects. A continuación, utiliza IsParent la propiedad para determinar mainMenu1 si contiene elementos de menú.It then uses the IsParent property to determine whether mainMenu1 contains menu items. Si la condición se evalúa true, establece la RightToLeft propiedad en true Formy enlaza el menú principal a.If the condition evaluates true, it sets the RightToLeft property to true and binds the main menu to the Form. Este ejemplo requiere que se haya creado Form un denominado. Form1This example requires that you have a Form created that is named Form1.

public:
   void CreateMyMainMenu()
   {
      // Create two MenuItem objects and assign to array.
      MenuItem^ menuItem1 = gcnew MenuItem;
      MenuItem^ menuItem2 = gcnew MenuItem;
      menuItem1->Text = "&File";
      menuItem2->Text = "&Edit";

      // Create a MainMenu and assign MenuItem objects.
      array<MenuItem^>^menuMenu1Items = {menuItem1,menuItem2};
      MainMenu^ mainMenu1 = gcnew MainMenu( menuMenu1Items );

      // Determine whether mainMenu1 contains menu items.  
      if ( mainMenu1->IsParent )
      {
         // Set the RightToLeft property for mainMenu1.
         mainMenu1->RightToLeft = ::RightToLeft::Yes;
         
         // Bind the MainMenu to Form1.
         Menu = mainMenu1;
      }
   }
       public void CreateMyMainMenu()
       {
           // Create two MenuItem objects and assign to array.
           MenuItem menuItem1 = new MenuItem();
           MenuItem menuItem2 = new MenuItem();

           menuItem1.Text = "&File";
           menuItem2.Text = "&Edit";

           // Create a MainMenu and assign MenuItem objects.
           MainMenu mainMenu1 = new MainMenu(new MenuItem[] {
                       menuItem1,
                       menuItem2});
   
           // Determine whether mainMenu1 contains menu items.  
           if (mainMenu1.IsParent) 
           {
               // Set the RightToLeft property for mainMenu1.
               mainMenu1.RightToLeft = RightToLeft.Yes;
               // Bind the MainMenu to Form1.
               Menu = mainMenu1;
           }	
       }
Public Sub CreateMyMainMenu()
    ' Create two MenuItem objects and assign to array.
    Dim menuItem1 As New MenuItem()
    Dim menuItem2 As New MenuItem()

    menuItem1.Text = "&File"
    menuItem2.Text = "&Edit"

    ' Create a MainMenu and assign MenuItem objects.
    Dim mainMenu1 As New MainMenu(New MenuItem() {menuItem1, menuItem2})

    ' Determine if mainMenu1 is currently hosted on the form.
    If (mainMenu1.IsParent) Then
        ' Set the RightToLeft property for mainMenu1.
        mainMenu1.RightToLeft = RightToLeft.Yes
        ' Bind the MainMenu to Form1.
        Menu = mainMenu1
    End If

End Sub

Comentarios

Puede usar este método para determinar si MenuItem hay objetos asignados a este menú.You can use this method to determine whether any MenuItem objects are assigned to this menu. Esto es equivalente a comprobar null en la MenuItems propiedad.This is equivalent to checking for null in the MenuItems property.

Seguridad

SecurityPermission
para trabajar con código no administrado.for operating with unmanaged code. Enumeración asociada:UnmanagedCodeAssociated enumeration: UnmanagedCode

Se aplica a

Consulte también: