SplitButton-Element
Stellt ein Standardsteuerelement für geteilte Schaltflächen dar .
Verbrauch
<SplitButton
ApplicationModes = "xs:string"
CommandName = "xs:positiveInteger or xs:string">
child elements
</SplitButton>
Attribute
attribute | type | Erforderlich | BESCHREIBUNG |
---|---|---|---|
ApplicationModes |
xs:string |
Nein |
Nur gültig, wenn MenuGroup das übergeordnete Element ist. Leerzeichen sind gültig und werden ignoriert. Maximale Länge: 250 Zeichen. |
CommandName |
xs:positiveInteger oder xs:string |
Nein |
Ordnet das Element einem Befehl zu. Der Wert muss innerhalb des XML-Dokuments des Menübands eindeutig sein. Maximale Länge: 100 Zeichen. |
Untergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
Schaltfläche |
Kann ein oder mehrere Male auftreten |
CheckBox |
Kann ein oder mehrere Male auftreten |
DropDownButton |
Kann ein oder mehrere Male auftreten |
DropDownColorPicker |
Kann ein oder mehrere Male auftreten |
DropDownGallery |
Kann ein oder mehrere Male auftreten |
SplitButton |
Kann ein oder mehrere Male auftreten |
SplitButton.ButtonItem |
Kann höchstens einmal auftreten |
SplitButton.MenuGroups |
Kann höchstens einmal auftreten |
SplitButtonGallery |
Kann ein oder mehrere Male auftreten |
ToggleButton |
Kann ein oder mehrere Male auftreten |
Übergeordnete Elemente
Element |
---|
ControlGroup |
DropDownGallery |
Gruppe |
Menugroup |
SplitButton |
SplitButtonGallery |
Bemerkungen
Optional.
Kann für jedes ControlGroup-, DropDownGallery-, Group-, MenuGroup-, SplitButton- oder SplitButtonGallery-Element ein oder mehrere Male auftreten.
SplitButton unterstützt Anwendungsmodi , wenn es in der linken Spalte des Anwendungsmenüs gehostet wird.
DropDownGallery und SplitButtonGallery sind keine gültigen untergeordneten Elemente von DropDownButton , wenn DropDownButton ein Nachkomme von ApplicationMenu ist.
SplitButton.MenuGroups muss einmal auftreten, wenn Folgendes nicht als untergeordnete Elemente von SplitButton vorhanden ist:
- Schaltfläche
- CheckBox
- DropDownButton
- DropDownColorPicker
- DropDownGallery
- SplitButton
- SplitButtonGallery
- ToggleButton
Diese Steuerelemente werden als untergeordnete Elemente eines einzelnen SplitButton.MenuGroups-Elements behandelt.
Beispiele
Im folgenden Beispiel wird das grundlegende Markup für die Split Button veranschaulicht.
Dieser Codeabschnitt zeigt die SplitButton-Befehlsdeklarationen mit einer zugeordneten Gruppe , 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 SplitButton-Steuerelementdeklarationen 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>
Elementinformationen
- Unterstützte Mindestsystem: Windows 7
- Kann leer sein: Nein