Skip to content

Размещение команд на ленте

Размещение команд на ленте определяет расположение команд на панели ленты. Контрол ленты поддерживает два размещения: классическое и упрощенное.

Классический макет командной строки

ribbon-classic-command-layout

  • Панель ленты достаточно высока, чтобы отображать три ряда команд с маленькими значками.
  • Видны заголовки групп страниц
  • Группы не могут быть частично свернуты при изменении размера ленты
  • Поддержка встроенных галерей
  • Размер маленьких значков по умолчанию равен 16x16. Вы можете изменить размер маленьких значков с помощью свойства RibbonControl.SmallGlyphSize. Большие значки в два раза больше маленьких.
  • При изменении размера ленты функция адаптивного размещения регулирует размер значков — от большого к маленькому с текстом до маленьких картинок и наоборот.

ribbon-adaptive-layout-change-size-of-icons

Упрощенное размещение команд

ribbon-simplified-command-layout

  • Кнопки размещены в один ряд
  • Заголовки групп страниц скрыты
  • Группы могут быть частично свернуты при изменении размера ленты. Свернутые кнопки доступны из меню всплывающего окна группы.
  • Галереи отображаются в меню всплывающего окна
  • Размер значков в упрощенном размещении команд по умолчанию равен 22x22. Используйте свойство RibbonControl.GlyphSizeInSimplifiedLayout, чтобы указать пользовательский размер значка.

    <mxr:RibbonControl GlyphSizeInSimplifiedLayout="32">
    

    ribbon-simplified-command-layout-large-buttons

Выберите команду для размещения

Пользователь может переключаться между классическим и упрощенным представлениями во время выполнения программы, нажав кнопку выбора командного размещения в правом нижнем углу ленты.

ribbon-view-selection-button-command

Установите для опции RibbonControl.IsCommandLayoutSelectionButtonVisible значение false, чтобы скрыть эту кнопку.

Свойство RibbonControl.CommandLayout позволяет вам указать размещение команды в коде.

<mxr:RibbonControl Name="ribbon" CommandLayout="Simplified">
    <!-- ... -->
</mxr:RibbonControl>



* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.