MenuItem.IsParent 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
메뉴 항목에 자식 메뉴 항목이 포함된지를 나타내는 값을 가져옵니다.
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 전체 메뉴 구조를 통해 코드에서 탐색 속성입니다.