Поделиться через


Элемент FlowMenuLayout

Представляет горизонтальный макет с разрывами строк для элементов в коллекции.

Использование

<FlowMenuLayout
  Rows = "xs:integer"
  Columns = "xs:integer"
  Gripper = "xs:string"/>

Атрибуты

attribute Тип Обязательно Описание
Столбцы
xs:integer
Нет
Указывает количество элементов, отображаемых в одной строке.

(xs:integer)
Любое положительное или отрицательное целое число.
Значение по умолчанию — 2.
Захват
xs:string
Нет
Дескриптор изменения размера, подключенный к раскрывающемся списку коллекции.
Снимок экрана: вертикальный захват.
Ограничивается одним из следующих значений:

(Нет)
(По вертикали)
(Угол)
По умолчанию.
Строки
xs:integer
Нет
Указывает количество строк элементов, которые будут видны без прокрутки.

(xs:integer)
Любое положительное или отрицательное целое число.
Значение по умолчанию — -1 , указывающее на отображение как можно больше строк элементов.

Дочерние элементы

Дочерние элементы отсутствуют.

Родительские элементы

Элемент
DropDownGallery.MenuLayout
InRibbonGallery.MenuLayout
SplitButtonGallery.MenuLayout

Комментарии

Обязательный.

Элемент VerticalMenuLayout или FlowMenuLayout должен встречаться один раз для каждого элемента DropDownGallery.MenuLayout, InRibbonGallery.MenuLayout или SplitButtonGallery.MenuLayout .

Элементы располагаются в соответствии со свойствами разрыва строк, присущими атрибутам строк и столбцов . Если содержимое превышает длину одной строки, меню разрывает строки, заключает строки и выравнивает содержимое соответствующим образом.

Примеры

В следующем примере демонстрируется базовая разметка для DropDownGallery.

В этом разделе кода показано объявление элемента управления DropDownGallery.MenuLayout со спецификацией FlowMenuLayout .

<!-- 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
  • Может быть пустым: Да