MenuItem.IsParent Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, содержит ли данный элемент меню дочерние элементы меню.
public:
virtual property bool IsParent { bool get(); };
[System.ComponentModel.Browsable(false)]
public override bool IsParent { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsParent : bool
Public Overrides ReadOnly Property IsParent As Boolean
Значение свойства
Значение true
, если данный элемент меню содержит дочерние элементы меню, и значение false
, если данное меню — отдельный элемент меню.
- Атрибуты
Примеры
В следующем примере кода определяется, связаны ли какие-либо подменю, связанные с именованным MenuItem menuItem1
. Если существуют какие-либо подменю, она отключает их, задав Enabled для свойства значение false
. В этом примере требуется MenuItem создать имя 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 для перехода по коду через всю структуру меню.