Контрола Превключване в Power Apps
Контрола, която потребителят може да включи или изключи, като премести нейния манипулатор.
Описание
Превключвателят е предназначен за скорошни графични интерфейси, но се държи по същия начин като квадратчето за отметка.
Ключови свойства
Default - Първоначалната стойност на контрола, преди да бъде променена от потребителя.
Value – Стойността на контрола за въвеждане.
Допълнителни свойства
AccessibleLabel - Етикет за четци на екрани.
BorderColor – Цветът на границата на контролата.
BorderStyle – Дали границата на контрола е солидна, с тирета, с точки или няма.
BorderThickness – Дебелината на границата на контролата.
DisplayMode – Дали контрола позволява въвеждане от потребителя (редактиране), показва само данни (изглед) или е деактивирана (Забранено).
DisabledBorderColor - Цветът на границата на контрола, ако този на свойството DisplayMode на контролата е настроено на Забранено.
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 - Разстоянието между горния ръб на контрола и горния ръб на неговия родителски контейнер (или екрана, ако няма родителски контейнер).
Свързани функции
Пример
Добавете превключвател и го назовете MemberDiscount.
Не знаете как да добавяте, назовавате и конфигурирате контрола?
Добавете етикет и задайте свойството му Text на тази формула:
If(MemberDiscount.Value = true, "Price: $75", "Price: $100")Искате повече информация за функцията If или други функции?
Натиснете F5 и променете стойността на MemberDiscount.
Етикетът показва различна цена, в зависимост от това дали MemberDiscount е включен или изключен.
За да се върнете към работното пространство по подразбиране, натиснете Esc.
Насоки за достъпност
Контраст на цвят
Трябва да има достатъчен цветен контраст между:
- HandleFill и FalseFill
- HandleFill и FalseHoverFill
- HandleFill и TrueFill
- HandleFill и TrueHoverFill
- FalseFill и цвят извън контролата
- FalseHoverFill и цвят извън контролата
- TrueFill и цвят извън контролата
- TrueHoverFill и цвят извън контролата
Това е в допълнение към стандартни изисквания за цветен контраст.
Поддръжка на екранен четец
- AccessibleLabel трябва да е налице.
- FalseText трябва да е налице.
- TrueText трябва да е налице.
Поддръжка за ниско зрение
- Помислете за настройка ShowLabel на вярно, така че потребителите могат бързо да определят стойността на превключване.
Поддръжка на клавиатурата
- TabIndex трябва да е нула или повече, така че потребителите с клавиатура да могат да навигират.
- Индикаторите за фокус трябва да са ясно видими. Използвайте FocusedBorderColor и FocusedBorderThickness за постигане на това.
Бележка
Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)
Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).