Контрола на етикет в Power Apps

Поле, което показва данни като текст, числа, дати или валута.

Описание

Етикет показва данни, които определяте като буквален низ от текст, който се появява точно по начина, по който го въвеждате, или като формула, която оценява на низ от текст. Често етикетите се появяват извън какъвто и да е друг контрол (например банер, който идентифицира екран), като етикет, който идентифицира друг елемент за управление (като например рейтинг или аудио контрол) или в галерия, за да се покаже конкретен тип информация за даден елемент,

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

AutoHeight - Настройте на true, за да може етикетът автоматично да увеличава височината си, за да показва целия текст. Задайте на false, за да отрежете текста до зададената височина.

Color – Цветът на текста в контрола.

Font - Името на семейството шрифтове, в което се появява текст.

Text - Текстът, който се показва в контролата или който потребителят въвежда в контрола.

DelayOutput - Настроено на true за забавяне на действието по време на въвеждане на текст.

Допълнителни свойства

Align - Местоположението на текста по отношение на хоризонталния център на неговия контрол.

AutoHeight – Дали даден етикет автоматично увеличава Height си, ако свойството му Text съдържа повече знаци, отколкото контролата може да покаже към даден момент.

BorderColor – Цветът на границата на контролата.

BorderStyle – Дали границата на контрола е солидна, с тирета, с точки или няма.

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

DisplayMode – Дали контрола позволява въвеждане от потребителя (редактиране), показва само данни (изглед) или е деактивирана (Забранено).

DisabledBorderColor - Цветът на границата на контрола, ако този на свойството DisplayMode на контролата е настроено на Забранено.

DisabledColor - Цветът на текст на контрола, ако нейното свойство DisplayMode е настроено на Забранено.

DisabledFill - Цветът на фона на контрола, ако нейното свойство DisplayMode е настроено на Забранено.

Fill – Цветът на запълване в контрола.

FocusedBorderColor - Цветът на границата на контрола, когато контролата е на фокус.

FocusedBorderThickness - Дебелината на границата на контрола, когато контролата е на фокус.

FontWeight – Тежестта на текста в контрола: Получер, Непълен получер, Нормален или Лек.

Height - Разстоянието между горния и долния ръб на контрола.

HoverBorderColor - Цвят на границата на контролата, когато потребителят държи показалеца на мишката върху нея.

HoverColor - Цветът на текста в контрола, когато потребителят държи показалеца на мишката върху него.

HoverFill - Цветът на фона в контрола, когато потребителят държи показалеца на мишката върху него.

Italic - Дали текстът в контрола е курсив.

LineHeight - Разстоянието между например редове от текст или елементи в списък.

Live - Как екранен четец обявява промени в стойността на свойството на етикета Text.

  • Когато е зададено на Изкл., екранният четец не обявява промени.
  • Когато е настроен на Учтиво, екранният четец завършва да говори, преди да съобщи за промени, настъпили, докато екранният четец говори.
  • Когато е настроен на Отстояващ, екранният четец прекъсва сам себе си, за да съобщи за промени, настъпили, докато екранният четец говори.

OnSelect – Действия, които се извършват, когато потребителят докосне или щракне върху контрола.

Overflow - Дали лентата за превъртане се появява в етикет, ако свойството Wrap настроено на вярно и стойността свойството на контролите Text съдържа повече знаци, отколкото контролата може да покаже наведнъж.

PaddingBottom - Разстоянието между текст в контрола и долния ръб на тази контрола.

PaddingLeft - Разстоянието между текст в контрола и левия ръб на тази контрола.

PaddingRight - Разстоянието между текст в контрола и десния ръб на тази контрола.

PaddingTop - Разстоянието между текст в контрола и горния ръб на тази контрола.

PressedBorderColor - Цвят на границата на контролата, когато потребителят докосва или щраква върху нея.

PressedColor - Цвят на текста в контролата, когато потребителят докосва или щраква върху нея.

PressedFill - Цвят на фона в контролата, когато потребителят докосва или щраква върху нея.

Role - Семантичната роля на текста на етикета, като заглавие 1. Не променя стила на етикета, но прави изхода семантично правилен за интерпретация от екранни четци.

Size - Размерът на шрифта на текста, който се появява на контрола.

Strikethrough – Дали има черта върху текста, който се показва в контрола.

TabIndex - Ред за навигация на клавиатурата в сравнение с други контроли.

Tooltip - Обяснителен текст, който се появява, когато потребителят задържи курсора над контрола.

Underline – Дали има черта под текста, който се показва в контрола.

VerticalAlign - местоположението на текста върху контрола по отношение на вертикалния център на тази контрола.

Visible - Дали се появява контрола, или е скрита.

Width - Разстоянието между левия и десния ръб на контрола.

Опаковане – Дали текстът някога трябва да се пренася на няколко реда.

X - Разстоянието между левия ръб на контрола и левия ръб на неговия родителски контейнер (или екрана, ако няма родителски контейнер).

Y - Разстоянието между горния ръб на контрола и горния ръб на неговия родителски контейнер (или екрана, ако няма родителски контейнер).

Text( Number, "FormatCodes" )

Примери

Покажете буквален низ

Покажете резултата от формула

  • Добавете етикет и задайте неговото свойство Text на формула, като тези по-долу:
    Today()

    Бележка

    Когато посочвате формула, не използвате кавички, освен ако аргументът на формулата не е буквален низ. В този случай приложете аргумента, а не формулата, в двойни кавички.

    Искате повече информация за функцията Today или други функции?

В тази процедура ще създадете колекция, наречена CityPopulations, която съдържа данни за населението на различни градове в Европа. След това ще покажете тези данни в галерия, която съдържа три етикета, и ще посочите типа данни, който всеки етикет ще показва.

  1. Добавете бутон и задайте свойството 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})

  2. Натиснете F5, изберете бутона и след това натиснете Esc.

  3. Добавете текстова галерия и задайте свойството Items на CityPopulations.

    Когато галерията е избрана десният прозорец показва опции за тази галерия.

  4. В Gallery1 панел, задайте горния списък на население, задайте средния списък на град и задайте долния списък на Страна.

Насоки за достъпност

Въпреки името си, контролата Label не е необходимо да се използва като етикет за друга контрола. Може да се използва за показване на всеки текст.

Label може да се използва като бутон или връзка чрез уточняване на поведението OnSelect. Когато се използва по този начин, има подобни съображения за достъпност като при бутоните.

Контраст на цвят

Трябва да има достатъчен цветен контраст между:

Поддръжка на екранен четец

  • Text трябва да е налице.

  • Live трябва да бъде настроен на учтив или отстояващ, ако екранният четец трябва да обяви промени в стойността на свойството Text.

    Бележка

    Екранните четци ще третират Label като бутони, когато TabIndex е нула или по-голямо.

Поддръжка за ниско зрение

  • Label трябва да изглежда като връзка, ако се използва като връзка.

Поддръжка на клавиатурата

  • TabIndex трябва да е нула или по-голямо, ако текстът се използва като бутон или връзка. Това позволява на потребителите на клавиатурата да се придвижват до него.
  • Индикаторите за фокус трябва да са ясно видими, ако текстът се използва като бутон или връзка. Използвайте FocusedBorderColor и FocusedBorderThickness за постигане на това.

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).