MenuGroup 요소
갤러리, 메뉴 또는 도구 모음에 표시할 컨트롤의 컨테이너를 나타냅니다.
사용량
<MenuGroup
Class = "xs:string"
CommandName = "xs:positiveInteger or xs:string">
child elements
</MenuGroup>
특성
attribute | 유형 | 필수 | 설명 |
---|---|---|---|
클래스 |
xs:string |
No |
메뉴 UI의 요소에 대한 크기 및 레이아웃 스타일을 지정합니다. 이미지 리소스는 Command.LargeImages 및 Command.SmallImages 속성 요소를 사용하여 두 크기(크고 작은)로 제공되고 태그의 요소와 연결할 수 있습니다. 하나의 이미지만 제공된 경우 프레임워크는 필요에 따라 크기를 조정합니다. 다음 값 중 하나로 제한됨: 스타일: 작은 이미지 및 강조 해제된 텍스트입니다.
참고:
|
CommandName |
xs:positiveInteger 또는 xs:string |
No |
요소를 Command와 연결합니다. 값은 리본 XML 문서 내에서 고유해야 합니다. 최대 길이: 100자. |
자식 요소
요소 | Description |
---|---|
Button |
한 번 이상 발생할 수 있습니다. |
확인란 |
한 번 이상 발생할 수 있습니다. |
ComboBox |
한 번 이상 발생할 수 있습니다. |
DropDownButton |
한 번 이상 발생할 수 있습니다. |
DropDownColorPicker |
한 번 이상 발생할 수 있습니다. |
DropDownGallery |
한 번 이상 발생할 수 있습니다. |
FontControl |
최대 한 번 발생할 수 있습니다. |
SplitButton |
한 번 이상 발생할 수 있습니다. |
SplitButtonGallery |
한 번 이상 발생할 수 있습니다. |
ToggleButton |
한 번 이상 발생할 수 있습니다. |
부모 요소
요소 |
---|
ApplicationMenu |
ContextMenu |
DropDownButton |
DropDownGallery.MenuGroups |
InRibbonGallery.MenuGroups |
MiniToolbar |
SplitButton.MenuGroups |
SplitButtonGallery.MenuGroups |
설명
필수 요소.
각 ApplicationMenu, ContextMenu, DropDownButton, DropDownGallery.MenuGroups, InRibbonGallery.MenuGroups, SplitButton.MenuGroups, MiniToolbar 또는 SplitButtonGallery.MenuGroups 요소에 대해 한 번 이상 발생해야 합니다.
ApplicationMenu가 부모 요소인 경우 MenuGroup은 Button, DropDownButton, DropDownGallery, SplitButton 또는 SplitButtonGallery의 자식 요소로 제한됩니다.
ContextMenu, DropDownButton, DropDownGallery.MenuGroups, InRibbonGallery.MenuGroups, SplitButton.MenuGroups 또는 SplitButtonGallery.MenuGroups가 부모 요소인 경우 MenuGroup은 Button, CheckBox, DropDownButton, DropDownColorPicker, DropDownGallery, SplitButton, SplitButton, SplitButtonGallery의 자식 요소로 제한됩니다.또는 ToggleButton입니다.
MiniToolbar가 부모 요소인 경우 MenuGroup은 Button, CheckBox, ComboBox, DropDownButton, DropDownColorPicker, DropDownGallery, FontControl, Spinner, SplitButton, SplitButtonGallery 또는 ToggleButton과 같은 자식 요소로 제한됩니다.
ApplicationMenu가 부모 요소인 경우 Class 특성은 필요하지 않습니다. 프레임워크는 Class 특성에 대해 MajorItems 값을 적용합니다.
ApplicationMenu가 부모 요소인 경우 Class 특성은 필요하지 않습니다.
예제
다음 예제에서는 MenuGroup 요소를 사용하여 SplitButton에 대한 기본 태그를 보여 줍니다.
코드의 이 섹션에서는 크고 작은 이미지 리소스가 있는 SplitButton 및 MenuGroup 명령 선언을 보여 줍니다. SplitButton 요소의 부모 컨테이너 역할을 하는 연결된 그룹도 선언됩니다.
<!-- SplitButton -->
<Command Name="cmdSplitButtonGroup"
Symbol="cmdSplitButtonGroup"
Comment="SplitButton Group"
LabelTitle="SplitButton"/>
<Command Name="cmdSplitButton"
Symbol="cmdSplitButton"
Comment="SplitButton"
LabelTitle="SplitButton"/>
<Command Name="cmdSBButtonItem"
Symbol="cmdSBButtonItem"
Comment="SBButtonItem"
LabelTitle="SB ButtonItem"/>
<Command Name="cmdSBButton1"
Symbol="cmdSBButton1"
Comment="SBButton1"
LabelTitle="SB Button">
<Command.LargeImages>
<Image Source="res/copyL_32.bmp"/>
</Command.LargeImages>
<Command.SmallImages>
<Image Source="res/copyS_16.bmp"/>
</Command.SmallImages>
<Command.LargeHighContrastImages>
<Image Source="res/copyLHC_32.bmp"/>
</Command.LargeHighContrastImages>
<Command.SmallHighContrastImages>
<Image Source="res/copySHC_16.bmp"/>
</Command.SmallHighContrastImages>
</Command>
<Command Name="cmdSBMajorItems"
Comment="Major Items Category"
LabelTitle="Major Items"/>
<Command Name="cmdSBStandardItems"
Comment="Standard Items Category"
LabelTitle="Standard Items"/>
이 코드 섹션에서는 및 MajorItems
를 모두 StandardItems
사용하는 SplitButton 및 MenuGroup 컨트롤 선언을 보여 줍니다.
<Group CommandName="cmdSplitButtonGroup">
<SplitButton CommandName="cmdSplitButton">
<SplitButton.ButtonItem>
<Button CommandName="cmdSBButtonItem"/>
</SplitButton.ButtonItem>
<SplitButton.MenuGroups>
<MenuGroup CommandName="cmdSBMajorItems"
Class="MajorItems">
<Button CommandName="cmdSBButton1"/>
<Button CommandName="cmdSBButton1"/>
</MenuGroup>
<MenuGroup CommandName="cmdSBStandardItems"
Class="StandardItems">
<Button CommandName="cmdSBButton1"/>
<Button CommandName="cmdSBButton1"/>
</MenuGroup>
<MenuGroup Class="StandardItems">
<Button CommandName="cmdSBButton1"/>
<Button CommandName="cmdSBButton1"/>
</MenuGroup>
</SplitButton.MenuGroups>
</SplitButton>
</Group>
요소 정보
- 지원되는 최소 시스템: Windows 7
- 비워 둘 수 있음: 아니요