Элемент DropDownGallery
Представляет элемент управления раскрывающейся коллекции с меню на основе коллекции.
Использование
<DropDownGallery
ApplicationModes = "xs:string"
CommandName = "xs:positiveInteger or xs:string"
HasLargeItems = "Boolean"
ItemHeight = "xs:integer"
ItemWidth = "xs:integer"
TextPosition = "TextPositionType"
Type = "xs:string">
child elements
</DropDownGallery>
Атрибуты
attribute | Тип | Обязательно | Описание |
---|---|---|---|
ApplicationModes |
xs:string |
Нет |
Допустимо только в том случае, если Элемент MenuGroup является родительским элементом. Пробел является допустимым и игнорируется. Максимальная длина: 250 символов. |
CommandName |
xs:positiveInteger или xs:string |
Нет |
Связывает элемент с командой. Значение должно быть уникальным в XML-документе ленты. Максимальная длина: 100 символов. |
HasLargeItems |
Логическое |
Нет |
Определяет, отображается ли большой или маленький ресурс изображения команды в элементе управления коллекции.
Примечание.
|
ItemHeight |
xs:integer |
Нет |
|
ItemWidth |
xs:integer |
Нет |
|
TextPosition |
TextPositionType |
Нет |
Ограничивается одним из следующих значений: |
Тип |
xs:string |
Нет |
Ограничивается одним из следующих значений: |
Дочерние элементы
Элемент | Описание |
---|---|
Button |
Может произойти один или несколько раз |
Флажок |
Может произойти один или несколько раз |
DropDownGallery.MenuGroups |
Должно происходить ровно один раз |
DropDownGallery.MenuLayout |
Может возникать не более одного раза |
SplitButton |
Может произойти один или несколько раз |
ToggleButton |
Может произойти один или несколько раз |
Родительские элементы
Элемент | Описание |
---|---|
ControlGroup |
|
Группа |
|
MenuGroup |
Если содержится в элементе ApplicationMenu. Этот элемент поддерживается только на первом уровне и не должен иметь дочерних элементов. |
QuickAccessToolbar.ApplicationDefaults |
Примечание. Windows 8 и более поздней версии.
|
SplitButton |
Комментарии
Необязательный элемент.
Может выполняться один или несколько раз для каждого элемента ControlGroup, DropDownButton, Group, MenuGroup или SplitButton .
DropDownGallery поддерживает режимы приложений.
На следующем снимке экрана показан элемент управления Раскрывающийся список ленты в Microsoft Paint для Windows 7.
Примеры
В следующем примере демонстрируется базовая разметка для DropDownGallery.
В этом разделе кода показаны объявления команды DropDownGallery со связанной группой , которая выступает в качестве родительского контейнера для элемента DropDownGallery .
<!-- DropDownGallery -->
<Command Name="cmdDropDownGalleryGroup"
Symbol="cmdDropDownGalleryGroup"
Comment="DropDownGallery Group"
LabelTitle="DropDownGallery"/>
<Command Name="cmdDropDownGallery"
Symbol="cmdDropDownGallery"
Comment="DropDownGallery"
LabelTitle="DropDownGallery"/>
В этом разделе кода показаны объявления элемента управления DropDownGallery .
<!-- DropDownGallery -->
<Group CommandName="cmdDropDownGalleryGroup">
<DropDownGallery CommandName="cmdDropDownGallery"
TextPosition="Hide"
Type="Commands"
ItemHeight="32"
ItemWidth="32">
<DropDownGallery.MenuLayout>
<FlowMenuLayout Rows="2"
Columns="3"
Gripper="None"/>
</DropDownGallery.MenuLayout>
<DropDownGallery.MenuGroups>
<MenuGroup>
<Button CommandName="cmdButton1"></Button>
<Button CommandName="cmdButton2"></Button>
</MenuGroup>
<MenuGroup>
<Button CommandName="cmdButton3"></Button>
</MenuGroup>
</DropDownGallery.MenuGroups>
</DropDownGallery>
</Group>
Сведения об элементе
- Минимальная поддерживаемая система: Windows 7
- Может быть пустым: Нет