Делите путем


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

Контрола коју корисник може укључити или искључити померањем ручице.

Опис

Преклопник је дизајниран за недавне графичке корисничке интерфејсе, али понаша се на исти начин као и поље за потврду.

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

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

Value – Вредност улазне контроле.

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

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

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

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

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

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

DisabledBorderColor – Боја ивице контроле ако је својство контроле DisplayMode подешено на Disabled.

FalseFill – Боја попуне преклопника када је искључен.

FalseHoverFill – Боја попуне при преласку показивача преко преклопника када је искључен.

FalseText – Текст који се приказује када је преклопник искључен.

Fill – Боја позадине контроле.

FocusedBorderColor – Боја ивице контроле када је контрола у фокусу.

FocusedBorderThickness – Дебљина ивице контроле када је контрола у фокусу.

HandleFill – Боја попуне ручице преклопника.

Height – Одстојање између горње и доње ивице контроле.

HoverBorderColor - Боја ивице контроле када корисник задржи показивач миша на тој контроли.

OnChange – Радње које треба извршити када корисник промени вредност контроле (на пример, подешавањем клизача).

OnCheck – Радње које треба извршити када се вредност поља за потврду или преклопника промени у тачно.

OnSelect – Радње које треба извршити када корисник додирне или кликне на контролу.

OnUncheck – Радње које треба извршити када се вредност поља за потврду или преклопника промени у нетачно.

PressedBorderColor - Боја ивице контроле када корисник додирне или кликне на ту контролу.

RailFill – Боја позадине правоугаоника у контроли преклопника када је његова вредност нетачно или боја линије десно од ручице у клизачу.

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

Reset – Да ли се контрола враћа на подразумевану вредност.

ShowLabel – Да ли се поред преклопника налази текстуална ознака.

TabIndex – Редослед навигације на тастатури у односу на друге контроле.

TextPosition – Да ли се ознака налази лево или десно од контроле преклопника.

Tooltip – Описни текст који се приказује када корисник држи курсор преко контроле.

TrueFill – Боја попуне преклопника када је укључен.

TrueHoverFill – Боја попуне при преласку показивача преко преклопника када је укључен.

TrueText – Текст који се приказује када је преклопник укључен.

ValueFill – Боја позадине правоугаоника у контроли преклопника када је његова вредност тачно или боја линије лево од ручице у клизачу.

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

Visible – Да ли се контрола приказује или је скривена.

Width – Одстојање између леве и десне ивице контроле.

X – Одстојање између леве ивице контроле и леве ивице његовог надређеног контејнера (или екрана ако нема надређеног контејнера).

Y – Одстојање између горње ивице контроле и горње ивице његовог надређеног контејнера (или екрана ако нема надређеног контејнера).

If( Condition, Result )

Пример

  1. Додајте преклопник и именујте га MemberDiscount.

    Не знате како да додате, именујете и конфигуришете контролу?

  2. Додајте ознаку и подесите њено својство Текст према овој формули:
    If(MemberDiscount.Value = true, "Price: $75", "Price: $100")

    Желите ли више информација о функцији If или другим функцијама?

  3. Притисните F5 и промените вредност MemberDiscount.

    Ознака приказује различиту цену у зависности од тога да ли је контрола MemberDiscount укључена или искључена.

  4. Притисните тастер Esc да бисте се вратили на подразумевани радни простор.

Смернице за приступачност

Контраст боја

Мора постојати одговарајући контраст боја између:

  • HandleFill и FalseFill
  • HandleFill и FalseHoverFill
  • HandleFill и TrueFill
  • HandleFill и TrueHoverFill
  • FalseFill и боја ван контроле
  • FalseHoverFill и боја ван контроле
  • TrueFill и боја ван контроле
  • TrueHoverFill и боја ван контроле

Ово је додатак уз стандардне захтеве за контраст боја.

Подршка за читаче екрана

  • Контрола AccessibleLabel мора бити присутна.
  • FalseText мора бити присутно.
  • TrueText мора бити присутно.

Подршка за слабовиде

  • Размислите о подешавању ShowLabel на тачно тако да корисници могу брзо да одреде вредност преклопника.

Подршка за тастатуру

  • TabIndex мора бити нула или већи број како би корисници могли да стигну до контроле.
  • Индикатори фокуса морају бити јасно видљиви. Користите FocusedBorderColor и FocusedBorderThickness како да то постигнете.

Напомена

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

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