Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Представляет стандартный элемент управления "Разбиение кнопки ".
Использование
<SplitButton
ApplicationModes = "xs:string"
CommandName = "xs:positiveInteger or xs:string">
child elements
</SplitButton>
Атрибуты
| attribute | Тип | Обязательно | Описание |
|---|---|---|---|
|
ApplicationModes |
xs:string |
Нет |
Допустимо только в том случае, если Элемент MenuGroup является родительским элементом. Пробел является допустимым и игнорируется. Максимальная длина: 250 символов. |
|
CommandName |
xs:positiveInteger или xs:string |
Нет |
Связывает элемент с командой. Значение должно быть уникальным в XML-документе ленты. Максимальная длина: 100 символов. |
Дочерние элементы
| Элемент | Описание |
|---|---|
|
Button |
Может произойти один или несколько раз |
|
Флажок |
Может произойти один или несколько раз |
|
DropDownButton |
Может произойти один или несколько раз |
|
DropDownColorPicker |
Может произойти один или несколько раз |
|
DropDownGallery |
Может произойти один или несколько раз |
|
SplitButton |
Может произойти один или несколько раз |
|
SplitButton.ButtonItem |
Может возникать не более одного раза |
|
SplitButton.MenuGroups |
Может возникать не более одного раза |
|
SplitButtonGallery |
Может произойти один или несколько раз |
|
ToggleButton |
Может произойти один или несколько раз |
Родительские элементы
| Элемент |
|---|
|
ControlGroup |
|
DropDownGallery |
|
Группа |
|
MenuGroup |
|
SplitButton |
|
SplitButtonGallery |
Комментарии
Необязательный элемент.
Может выполняться один или несколько раз для каждого элемента ControlGroup, DropDownGallery, Group, MenuGroup, SplitButton или SplitButtonGallery .
SplitButton поддерживает режимы приложений , если они размещены в левом столбце меню приложения.
DropDownGallery и SplitButtonGallery не являются допустимыми дочерними элементами DropDownButton , если DropDownButton является потомком ApplicationMenu.
SplitButton.MenuGroups должны возникать один раз, если следующие элементы не присутствуют в качестве дочерних элементов SplitButton:
- Кнопка
- Флажок
- DropDownButton
- DropDownColorPicker
- DropDownGallery
- SplitButton
- SplitButtonGallery
- ToggleButton
Эти элементы управления рассматриваются как дочерние элементы одного элемента SplitButton.MenuGroups по умолчанию.
Примеры
В следующем примере демонстрируется базовая разметка для кнопки разделения.
В этом разделе кода показаны объявления команд SplitButton с связанной группой , которая функционирует как родительский контейнер для элемента 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
- Может быть пустым: Нет