Перемикач в 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  – відстань між верхнім краєм елемента керування та верхнім краєм батьківського контейнера (екрана, якщо батьківський контейнер відсутній).

Якщо( Результат, Умови )

Приклад

  1. Додайте перемикач і назвіть його MemberDiscount.

    Не знаєте, як додати, іменувати та настроїти елемент керування?

  2. Додайте надпис і встановіть цю формулу в якості значення його властивості Текст:
    Якщо (MemberDiscount. Value = True, «Ціна: $75», «Ціна: $100»)

    Потрібні додаткові відомості про функцію If або інші функції?

  3. Натисніть клавішу F5, а потім змініть значення MemberDiscount.

    У надписі відображається різна ціна, залежно від того, є MemberDiscount чи ні.

  4. Щоб повернутися до робочої області за замовчуванням, натисніть клавішу Esc.

Рекомендації щодо спеціальних можливостей

Контрастність кольору

Необхідно налаштувати відповідну контрастність кольору для таких елементів:

  • HandleFill та FalseFill
  • HandleFill та FalseHoverFil
  • HandleFill та TrueFill
  • HandleFill та TrueHoverFill
  • FalseFill та колір за межами елемента керування
  • FalseHoverFill та колір за межами елемента керування
  • TrueFill та колір за межами елемента керування
  • TrueHoverFill та колір за межами елемента керування

Це додаток до стандартних вимог до контрастності кольору.

Підтримка зчитування екрана

  • Має бути присутня властивість AccessibleLabel.
  • Обов’язково має бути FalseText.
  • Обов’язково має бути TrueText.

Підтримка засобів для користувачів зі слабким зором

  • Встановіть для ShowLabel значення true, щоб користувачі могли швидко визначити значення перемикача.

Підтримка клавіатури

  • Для властивості TabIndex має бути встановлено значення "нуль" або більше, щоб користувачі клавіатури могли перейти до неї.
  • Індикатори фокусу мають бути чітко видимі. Для цього використовуйте FocusedBorderColor і FocusedBorderThickness.

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).