Контрола Плъзгач в Power Apps
Контрол, с който потребителят може да посочи стойност чрез плъзгане на дръжка.
Описание
Потребителят може да посочи стойност между минимална и максимална стойност, която посочвате, като плъзнете дръжката на плъзгач наляво-надясно или нагоре, в зависимост от посоката, която сте избрали.
Ключови свойства
Default - Първоначалната стойност на контрола, преди да бъде променена от потребителя.
Max – Максималната стойност, за която потребителят може да зададе плъзгач или оценка.
Min – Минималната стойност, за която потребителят може да зададе плъзгач.
Value – Стойността на контрола за въвеждане.
Допълнителни свойства
AccessibleLabel - Етикет за четци на екрани.
BorderColor – Цветът на границата на контролата.
BorderStyle – Дали границата на контрола е солидна, с тирета, с точки или няма.
BorderThickness – Дебелината на границата на контролата.
DisplayMode – Дали контрола позволява въвеждане от потребителя (редактиране), показва само данни (изглед) или е деактивирана (Забранено).
DisabledBorderColor - Цветът на границата на контрола, ако този на свойството DisplayMode на контролата е настроено на Забранено.
FocusedBorderColor - Цветът на границата на контрола, когато контролата е на фокус.
FocusedBorderThickness - Дебелината на границата на контрола, когато контролата е на фокус.
HandleActiveFill - Цветът на дръжката за плъзгач, тъй като потребителят променя стойността си.
HandleFill - Цветът на дръжката (елементът, който променя позицията) в превключвател или плъзгач.
HandleHoverFill - Цвят на манипулатора на плъзгач, когато потребителят държи показалеца на мишката върху него.
HandleSize - Диаметърът на дръжката.
Height - Разстоянието между горния и долния ръб на контрола.
HoverBorderColor - Цвят на границата на контролата, когато потребителят държи показалеца на мишката върху нея.
Layout - Независимо дали потребителят преминава през галерия или коригира плъзгача отгоре до долу (вертикален) или наляво надясно (хоризонтален).
OnChange – действия, които се извършват, когато потребителят промени стойността на контрола (например чрез регулиране на плъзгача).
OnSelect – Действия, които се извършват, когато потребителят докосне или щракне върху контрола.
PressedBorderColor - Цвят на границата на контролата, когато потребителят докосва или щраква върху нея.
RailFill - Цветът на фона на правоъгълника в превключвател, когато неговата стойност е невярно или цвета на линията вдясно от дръжката в плъзгащо управление.
RailHoverFill - Когато посочите контрола за превключване или плъзгач, цветът на фона на правоъгълника в превключвател, когато неговата стойност е невярно или цвета на линията вдясно от дръжката в контролата на плъзгач.
ReadOnly - Дали потребителят може да промени стойността на плъзгача или контрола за оценка.
Reset – Дали дадена контрола се връща до стойността си по подразбиране.
ShowValue - Дали се появява стойността на плъзгача или рейтинга, когато потребителят промени тази стойност или задържи курсора над контрола.
TabIndex - Ред за навигация на клавиатурата в сравнение с други контроли.
Tooltip - Обяснителен текст, който се появява, когато потребителят задържи курсора над контрола.
ValueFill - Цветът на фона на правоъгълника в превключвател, когато неговата стойност е вярно или цвета на линията вляво от дръжката в контролата на плъзгач.
ValueHoverFill - Когато задържите курсора на мишката върху контрола за превключване или плъзгач, цветът на фона на правоъгълника в превключвател, когато неговата стойност е вярно или цвета на линията вляво от дръжката в контролата на плъзгач.
Visible - Дали се появява контрола, или е скрита.
Width - Разстоянието между левия и десния ръб на контрола.
X - Разстоянието между левия ръб на контрола и левия ръб на неговия родителски контейнер (или екрана, ако няма родителски контейнер).
Y - Разстоянието между горния ръб на контрола и горния ръб на неговия родителски контейнер (или екрана, ако няма родителски контейнер).
Свързани функции
Пример
Добавете бутон и задайте свойството OnSelect на тази формула:
ClearCollect(CityPopulations, {City:"London", Country:"United Kingdom", Population:8615000}, {City:"Berlin", Country:"Germany", Population:3562000}, {City:"Madrid", Country:"Spain", Population:3165000}, {City:"Rome", Country:"Italy", Population:2874000}, {City:"Paris", Country:"France", Population:2273000}, {City:"Hamburg", Country:"Germany", Population:1760000}, {City:"Barcelona", Country:"Spain", Population:1602000}, {City:"Munich", Country:"Germany", Population:1494000}, {City:"Milan", Country:"Italy", Population:1344000})Не знаете как да добавяте, назовавате и конфигурирате контрола?
Искате повече информация за функцията ClearCollect или други функции?
Натиснете F5, изберете бутона и след това натиснете Esc.
Добавете плъзгач, преместете го под бутона и го наименувайте MinPopulation.
Задайте свойството Max на плъзгача на 5000000 и свойството Min на 1000000.
Добавете текстова галерия във вертикална / портретна ориентация, преместете я под плъзгача и задайте свойството на галерията Items на тази формула:
Filter(CityPopulations, Population > MinPopulation)В първия елемент на галерията задайте свойството Текст на горния етикет до ThisItem.City, и задайте свойството Text на долния етикет към тази формула:
Text(ThisItem.Population, "##,###")Натиснете F5 и след това коригирайте MinPopulation да се показват само онези градове с население, което е по-голямо от стойността, която сте посочили.
За да се върнете към работното пространство по подразбиране, натиснете Esc.
Насоки за достъпност
Контраст на цвят
Трябва да има достатъчен цветен контраст между:
- ValueFill и RailFill
- ValueHoverFill и RailHoverFill
- FocusedBorderColor и цвят извън контрола
- ValueFill и цвят на фона
- RailFill и цвят на фона
- ValueHoverFill и цвят на фона
- RailHoverFill и цвят на фона
Поддръжка на екранен четец
- AccessibleLabel трябва да е налице.
Поддръжка на клавиатурата
- TabIndex трябва да е нула или повече, така че потребителите с клавиатура да могат да навигират.
- Индикаторите за фокус трябва да са ясно видими. Използвайте FocusedBorderColor и FocusedBorderThickness за постигане на това.
- При взаимодействие с клавиатурата трябва да се покаже стойността на плъзгача. Това може да се постигне с всеки един от тези методи:
Бележка
Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)
Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).
Обратна връзка
https://aka.ms/ContentUserFeedback.
Очаквайте скоро: През цялата 2024 г. постепенно ще отстраняваме проблемите в GitHub като механизъм за обратна връзка за съдържание и ще го заменим с нова система за обратна връзка. За повече информация вижте:Подаване и преглед на обратна връзка за