Делите путем


Контрола оцене у услузи Power Apps

Контрола помоћу које корисници могу навести вредност између 1 и максималног броја који наведете.

Опис

У овој контроли корисник може, на пример, одабиром одређеног броја звездица назначити колико му се нешто свидело.

Кључна својства

Default – Почетна вредност контроле пре него што је корисник промени.

Max – Максимална вредност коју корисник може да подеси на клизачу или у оцени.

Додатна својства

AccessibleLabel – Ознака за читаче екрана.

BorderColor – Боја ивице контроле.

BorderStyle – Да ли је ивица контроле пуна, испрекидана, тачкаста или ниједна.

BorderThickness – Дебљина ивице контроле.

DisplayMode – Да ли контрола омогућава унос корисника (Edit), само приказује податке (View) или је онемогућена (Disabled).

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 и померите је испод контроле Оцена.

  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 како да то постигнете.

  • Размислите о употреби неке друге контроле ако има превише звезда. Кретање помоћу тастатуре може бити напорно и тешко је бирати тачно на екрану осетљивом на додир.

    Напомена

    Исте интеракције на радио тастерима на тастатури могу се користити и за оцену.

Напомена

Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)

Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).