SplitButton.ButtonItem-Eigenschaft

Stellt einen Container für eine Schaltfläche oder Umschaltschaltfläche dar, die den Standardbefehl einer geteilten Schaltfläche verfügbar macht.

Verbrauch

<SplitButton.ButtonItem>
  child elements
</SplitButton.ButtonItem>

Attribute

Es gibt keine Attribute.

Untergeordnete Elemente

Element BESCHREIBUNG
Schaltfläche
Kann höchstens einmal auftreten

ToggleButton
Kann höchstens einmal auftreten

Übergeordnete Elemente

Element
SplitButton

Bemerkungen

Optional.

Kann für jeden SplitButton höchstens einmal auftreten.

Jedes SplitButton.ButtonItem-Element darf nur ein untergeordnetes Button- oder ToggleButton-Element enthalten.

Beispiele

Im folgenden Beispiel wird das grundlegende Markup für die Split Button veranschaulicht.

In diesem Codeabschnitt werden die Befehlsdeklarationen SplitButton und SplitButton.ButtonItem mit einer zugeordneten Gruppe angezeigt, die als übergeordneter Container für das SplitButton-Element fungiert.

<!-- 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"/>

In diesem Codeabschnitt werden die Steuerelementdeklarationen SplitButton und SplitButton.ButtonItem angezeigt.

<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>

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 R2 [nur Desktop-Apps]

Siehe auch

Steuerelement "Split Button"