Поділитися через


Елемент керування "Оцінка" в Power Apps

Елемент керування, за допомогою якого користувачі можуть вказувати значення в межах від 1 до визначеного максимального числа.

Опис

У цьому елементі керування користувач може вказати, наприклад, наскільки йому щось сподобалося, вибравши певну кількість зірок.

Ключові властивості

За замовчуванням – початкове значення елемента керуванням перед тим, як його змінює користувач.

Max – максимальне значення, до якого користувач може перемістити повзунок, або максимальне значення оцінки.

Додаткові властивості

AccessibleLabel  – підпис для невізуальних екранів.

BorderColor  – колір межі елемента керування.

BorderStyle  – визначає стиль межі елемента керування: Суцільна, Штрихова, Пунктирна або Немає.

BorderThickness  – товщина межі елемента керування.

DisplayMode  – визначає, чи елемент керування дозволяє ввід даних користувачем (Редагування), лише відображає дані (Перегляд) або ж є вимкнутим (Вимкнуто).

Fill  – колір фону елемента керування.

FocusedBorderColor  – колір межі елемента керування, коли він перебуває у фокусі.

FocusedBorderThickness  – товщина межі елемента керування, коли він перебуває у фокусі.

Height  – відстань між верхнім і нижнім краями елемента керування.

OnChange – дії, які виконуються, коли користувач змінює значення елемента керування (наприклад, налаштовує повзунок).

OnSelect – дії, які виконуються, коли користувач натискає елемент керування.

RatingFill – колір зірок в елементі керування "Оцінка".

ReadOnly – визначає, чи може користувач змінити значення елемента керування повзунком або оцінкою.

Reset  – визначає, чи повертається елемент керування до значення за замовчуванням.

ShowValue – визначає, чи з’являється значення повзунка або оцінки в разі зміни користувачем цього значення або наведення курсору на елемент керування.

TabIndex  – порядок переходів за допомогою клавіатури відносно інших елементів керування.

Tooltip  – пояснювальний текст, що з’являється в разі наведення курсору на елемент керування.

Visible  – відображення або приховання елемента керування.

Width  – відстань між лівим і правим краями елемента керування.

X  – відстань між лівим краєм елемента керування та лівим краєм його батьківського контейнера (екрана, якщо батьківський контейнер відсутній).

Y  – відстань між верхнім краєм елемента керування та верхнім краєм батьківського контейнера (екрана, якщо батьківський контейнер відсутній).

Average( Value1, Value2, ... )

Приклад

  1. Додайте елемент керування Оцінка й назвіть його Quantitative.

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

  2. Додайте елемент керування Text input, давши йому ім’я Qualitative та розмістивши під елементом керування Rating.

  3. Установіть для властивості Default елемента керування Text input значення "" та настройте його властивість HintText відповідно до нижченаведеної формули.
    If(Quantitative.Value > 3, "Що вам особливо сподобалося?", "Як нам стати кращими?")

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

  4. Натисніть клавішу F5, а потім клацніть чотири чи п’ять зірок (або торкніться їх) в елементі керування Оцінка.

    Текст підказки в елементі керування Text input зміниться, щоб відобразити високу оцінку.

  5. Клацніть менше чотирьох зірок (або торкніться їх) в елементі керування з ім’ям Quantitative.

    Текст підказки в елементі керування Text input зміниться, щоб відобразити низьку оцінку.

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

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

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

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

  • властивостями RatingFill і Fill.

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

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

  • Має бути присутня властивість AccessibleLabel.

    Примітка

    Невізуальні екрани сприймають елемент керування Оцінка як перемикачі.

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

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

  • Індикатори фокусу мають бути чітко видимі. Для цього використовуйте FocusedBorderColor і FocusedBorderThickness.

  • Розгляньте можливість використання іншого елемента керування для занадто великої кількості зірок. Навігація за допомогою клавіатури може бути втомливою, а точний вибір за допомогою сенсорного екрана – важким завданням.

    Примітка

    Ті самі види взаємодій за допомогою клавіатури, що використовуються для перемикачів, можуть використовуватися і для елемента керування Оцінка.

Примітка

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

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