Перемикач в Power Apps
Елемент керування, який можна вмикати та вимикати, переміщуючи ручку.
Опис
Перемикач призначений для останніх графічних інтерфейсів користувача, проте для нього потрібні такі самі дії, що й для прапорців.
Ключові властивості
За замовчуванням – початкове значення елемента керуванням перед тим, як його змінює користувач.
Value – значення елемента керування вводом.
Додаткові властивості
AccessibleLabel – підпис для невізуальних екранів.
BorderColor – колір межі елемента керування.
BorderStyle – визначає стиль межі елемента керування: Суцільна, Штрихова, Пунктирна або Немає.
BorderThickness – товщина межі елемента керування.
DisplayMode – визначає, чи елемент керування дозволяє ввід даних користувачем (Редагування), лише відображає дані (Перегляд) або ж є вимкнутим (Вимкнуто).
DisabledBorderColor – колір межі елемента керування, якщо для властивості DisplayMode елемента керування встановлено значення Disabled (Вимкнуто).
FalseFill – колір заливки перемикача, коли він вимкнений.
FalseHoverFill – колір заливки маркера перемикача, коли він вимкнений.
FalseText – текст, який відображається після вимкнення перемикача.
Fill – колір фону елемента керування.
FocusedBorderColor – колір межі елемента керування, коли він перебуває у фокусі.
FocusedBorderThickness – товщина межі елемента керування, коли він перебуває у фокусі.
HandleFill – колір заливки маркера перемикача.
Height – відстань між верхнім і нижнім краями елемента керування.
HoverBorderColor – колір межі елемента керування в разі наведення на нього курсору.
OnChange – дії, які виконуються, коли користувач змінює значення елемента керування (наприклад, налаштовує повзунок).
OnCheck – дії, які виконуються, коли значення прапорця або перемикача змінюється на true.
OnSelect – дії, які виконуються, коли користувач натискає елемент керування.
OnUncheck – дії, які виконуються, коли значення прапорця або перемикача змінюється на false.
PressedBorderColor – колір межі елемента керування, коли користувач його торкається або клацає.
Raraifill – колір фону прямокутника в перемикачі, коли його значення false, або колір рядка праворуч від маркера в елементі керування повзунком.
RailHoverFill – якщо ви наводите курсор на перемикач або повзунок, колір фону прямокутника в перемикачі в разі значення false або колір рядка праворуч від маркера в елементі керування повзунком.
Reset – визначає, чи повертається елемент керування до значення за замовчуванням.
ShowLabel – чи відображається текстовий надпис поруч із перемикачем.
TabIndex – порядок переходів за допомогою клавіатури відносно інших елементів керування.
Textposition – де розташований надпис: праворуч чи ліворуч перемикача.
Tooltip – пояснювальний текст, що з’являється в разі наведення курсору на елемент керування.
FalseFill – колір заливки перемикача, коли він ввімкнений.
TrueHoverFill – колір заливки маркера перемикача, коли він ввімкнений.
TrueText – текст, який відображається після ввімкнення перемикача.
ValueFill – колір фону прямокутника в перемикачі, коли його значення true або колір рядка ліворуч від маркера в елементі керування повзунком.
ValueHoverFill – якщо ви наводите курсор на перемикач або повзунок, колір фону прямокутника в перемикачі в разі значення true або колір рядка ліворуч від маркера в елементі керування повзунком.
Visible – відображення або приховання елемента керування.
Width – відстань між лівим і правим краями елемента керування.
X – відстань між лівим краєм елемента керування та лівим краєм його батьківського контейнера (екрана, якщо батьківський контейнер відсутній).
Y – відстань між верхнім краєм елемента керування та верхнім краєм батьківського контейнера (екрана, якщо батьківський контейнер відсутній).
Пов’язані функції
Приклад
Додайте перемикач і назвіть його MemberDiscount.
Не знаєте, як додати, іменувати та настроїти елемент керування?
Додайте надпис і встановіть цю формулу в якості значення його властивості Текст:
Якщо (MemberDiscount. Value = True, «Ціна: $75», «Ціна: $100»)Потрібні додаткові відомості про функцію If або інші функції?
Натисніть клавішу F5, а потім змініть значення MemberDiscount.
У надписі відображається різна ціна, залежно від того, є MemberDiscount чи ні.
Щоб повернутися до робочої області за замовчуванням, натисніть клавішу Esc.
Рекомендації щодо спеціальних можливостей
Контрастність кольору
Необхідно налаштувати відповідну контрастність кольору для таких елементів:
- HandleFill та FalseFill
- HandleFill та FalseHoverFil
- HandleFill та TrueFill
- HandleFill та TrueHoverFill
- FalseFill та колір за межами елемента керування
- FalseHoverFill та колір за межами елемента керування
- TrueFill та колір за межами елемента керування
- TrueHoverFill та колір за межами елемента керування
Це додаток до стандартних вимог до контрастності кольору.
Підтримка зчитування екрана
- Має бути присутня властивість AccessibleLabel.
- Обов’язково має бути FalseText.
- Обов’язково має бути TrueText.
Підтримка засобів для користувачів зі слабким зором
- Встановіть для ShowLabel значення true, щоб користувачі могли швидко визначити значення перемикача.
Підтримка клавіатури
- Для властивості TabIndex має бути встановлено значення "нуль" або більше, щоб користувачі клавіатури могли перейти до неї.
- Індикатори фокусу мають бути чітко видимі. Для цього використовуйте FocusedBorderColor і FocusedBorderThickness.
Примітка
Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)
Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).
Зворотний зв’язок
https://aka.ms/ContentUserFeedback.
Очікується незабаром: протягом 2024 року ми будемо припиняти використання механізму реєстрації проблем у GitHub для зворотного зв’язку щодо вмісту й замінювати його новою системою зворотного зв’язку. Докладніше:Надіслати й переглянути відгук про