다음을 통해 공유


SplitButton 요소

표준 분할 단추 컨트롤을 나타냅니다.

사용량

<SplitButton
  ApplicationModes = "xs:string"
  CommandName = "xs:positiveInteger or xs:string">
  child elements
</SplitButton>

특성

attribute Type 필수 설명
ApplicationModes
xs:string
No
MenuGroup이 부모 요소인 경우에만 유효합니다.

(xs:string)
0에서 31 사이의 쉼표로 구분된 정수 목록을 포함하는 문자열입니다.
공백이 유효하고 무시됩니다.
최대 길이: 250자.
CommandName
xs:positiveInteger 또는 xs:string
No
요소를 Command와 연결합니다.

(xs:positiveInteger 또는 xs:string)
문자열, 2에서 59999 사이의 정수 값( 포함) 또는 0x2 0xea5f 사이의 16진수 값(포함)입니다.
값은 리본 XML 문서 내에서 고유해야 합니다.
최대 길이: 100자.

자식 요소

요소 Description
Button
한 번 이상 발생할 수 있음

확인란
한 번 이상 발생할 수 있음

DropDownButton
한 번 이상 발생할 수 있음

DropDownColorPicker
한 번 이상 발생할 수 있음

DropDownGallery
한 번 이상 발생할 수 있음

SplitButton
한 번 이상 발생할 수 있음

SplitButton.ButtonItem
최대 한 번 발생할 수 있습니다.

SplitButton.MenuGroups
최대 한 번 발생할 수 있습니다.

SplitButtonGallery
한 번 이상 발생할 수 있음

ToggleButton
한 번 이상 발생할 수 있음

부모 요소

요소
ControlGroup
DropDownGallery
그룹
MenuGroup
SplitButton
SplitButtonGallery

설명

선택 사항입니다.

ControlGroup, DropDownGallery, Group, MenuGroup, SplitButton 또는 SplitButtonGallery 요소에 대해 한 번 이상 발생할 수 있습니다 .

SplitButton애플리케이션 메뉴의 왼쪽 열에서 호스트되는 애플리케이션 모드를 지원합니다.

DropDownButton이ApplicationMenu의 하위 항목인 경우 DropDownGallery 및 SplitButtonGalleryDropDownButton의 유효한 자식 요소가 아닙니다.

SplitButton.MenuGroups는 다음이 SplitButton의 자식 요소로 없는 경우 한 번 발생해야 합니다.

이러한 컨트롤은 단일 기본 SplitButton.MenuGroups 요소의 자식 요소로 처리됩니다.

예제

다음 예제에서는 분할 단추에 대한 기본 태그를 보여 줍니다.

이 코드 섹션에서는 SplitButton 요소의 부모 컨테이너로 작동하는 연결된 Group 과 함께 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"/>

이 코드 섹션에서는 SplitButton 컨트롤 선언을 보여 줍니다.

<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
  • 비워 둘 수 있음: 아니요

추가 정보

분할 단추 컨트롤

SetModes