ExpandMenu контроль (Експериментальний)
[Ця стаття стосується попередньої версії, і її буде змінено.]
Елемент керування використовується для створення навігаційного інтерфейсу.
Важливо
- Це експериментальна функція.
- Експериментальні функції призначено для невиробничого використання, і вони можуть бути обмежені. Ці функції доступні до офіційного випуску, щоб клієнти могли ознайомитися з ними заздалегідь і залишити відгуки.
Опис
Розгорнуті меню схожі на компоненти Nav
, які використовуються для забезпечення переходів, що складаються з посилань на основні області програми або сайту. Крім того, меню можна розгорнути та згорнути, що дає користувачу можливість отримати додатковий простір за потреби. Елемент керування ExpandMenu має використовуватися з контейнерами макета, щоб при відтворенні програми на пристроях із різною шириною екрана інтерфейс лишався адаптивним.
Цей компонент полотна імітує стиль і обмежену поведінку елемента керування Fluent UI Nav.
Властивості
Ключові властивості
Властивість | Опис |
---|---|
Items |
Набір даних, який відображає елементи меню. |
IsNavigationEnabled |
Увімкнути перехід до вказаного елемента за вибору Screen |
DefaultExpandValue |
Чи розгортатиметься елемент керування під час завантаження |
Items Властивості
Властивість | Опис |
---|---|
Label |
Текст, який має відображатися в елементі меню. |
Icon |
Піктограма вільного інтерфейсу користувача за назвою |
Screen |
Екран програми, до якого переходитиме елемент, якщо вибрати. |
Зразок властивості Items
:
Table(
{
Icon: "PowerApps",
Label: "Power Apps",
Screen:PowerAppsScreen
},{
Icon: "PowerBILogo",
Label: "Power BI",
Screen:PowerBIScreen
},{
Icon: "PowerAutomateLogo",
Label: "Power Automate",
Screen:PowerAutomateScreen
},{
Icon: "Dataverse",
Label: "Dataverse",
Screen:DataverseScreen
}
)
Властивості стилю
Властивість | Опис |
---|---|
Theme |
Об’єкт теми. Див. використання тем, щоб отримати вказівки щодо налаштування. |
Властивості події
Властивість | Опис |
---|---|
OnExpandSelect |
Формула дії, яка запускається за вибору кнопки «Гамбурґер» |
OnButtonSelect |
Формула дії, яка запускається за вибору будь-якої кнопки |
Важливо
Значення екрана в попереднього прикладі коду взято зі зразка, і вони можуть не існувати у вашій програмі. Упевніться, що значення екрана замінено на назви екранів у програмі за необхідності.
Поведінка
Розгорнути та згорнути
Для властивості Width
установіть наведений нижче вираз. Значення ширини можна відкоригувати відповідно до роздільної здатності програми.
If( Self.IsExpanded, 200, 46 )
Обмеження
Цей компонент полотна можна використовувати лише в компонованих програмах і настроюваних сторінках.