Панели инструментов и меню
Библиотека контролов Eremex включает компонент ToolbarManager
, который помогает создавать традиционные Панели Инструментов и Меню в вашем приложении. ToolbarManager
предлагает широкие возможности для размещения панелей и управления ими, создания контекстных меню, настройки вида панели инструментов и свойств поведения, а также настройки панелей во время выполнения программы.
Вы можете использовать несколько типов элементов панели для создания пользовательского интерфейса меню: обычные кнопки, кнопки-переключатели, редакторы, метки, подменю и элементы групп.
Панели инструментов могут быть настроены пользователями. Во время выполнения программы они могут выбрать отображение нужных им команд.
Основные функции библиотеки Панелей Инструментов и Меню включают в себя:
Настройка пользователем:
- Перетаскивание панели — позволяет пользователю переставлять панели с помощью маркеров перетаскивания.
- Режим настройки и окно настройки — В окне настройки пользователь может изменять видимость существующих панелей инструментов и создавать пользовательские панели инструментов. Пользователь может скрывать, восстанавливать и перемещать элементы панели инструментов с помощью операций перетаскивания.
- Быстрая настройка — Пользователь может перемещать элементы внутри панелей и между ними с помощью перетаскивания, удерживая нажатой клавишу Alt. Нет необходимости активировать режим настройки /окно настройки для выполнения быстрой настройки.
Многочисленные опции размещения панелей:
- Горизонтальное и вертикальное направления отдельных панелей.
- Любая позиция в пределах окна.
- Растягивание панели.
- Адаптивное размещение панелей инструментов — панели инструментов автоматически скрывают и восстанавливают свои элементы при изменении занимаемого ими пространства.
- Опция для отображения/скрытия маркеров перетаскивания панели.
- Опция для отображения/скрытия кнопок настройки панели.
Поддерживаемые элементы панели:
ToolbarButtonItem
,ToolbarCheckItem
,ToolbarMenuItem
,ToolbarEditorItem
,ToolbarTextItem
,ToolbarItemGroup
иToolbarCheckItemGroup
.Контекстные меню — Вы можете создавать контекстные меню для внешних контролов. Свойства стиля контекстных меню согласуются со всеми компонентами библиотеки Панели Инструментов и Меню.
Дополнительные сведения см. в следующих разделах:
- Начало работы с панелями инструментов
- Панели инструментов
- Контекстные меню
- Элементы панели инструментов
- Сериализация панели инструментов
* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.