Контролата Списъчно поле в Power Apps

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

Описание

Контрола List Box винаги показва всички налични възможности (за разлика от контролата Drop down) и в който потребителят може да избира повече от един елемент наведнъж (за разлика от контролата Radio).

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

Default - Първоначалната стойност на контрола, преди да бъде променена от потребителя.

Бележка

Можете да имате само един избран по подразбиране елемент. Ако имате нужда от няколко избрани елементи, моля, използвайте Combo Box контрола.

Items - Източникът на данни, който се появява в контрола като галерия, списък или диаграма.

Когато добавите галерия, списък или диаграма, списъкът на свойствата се показва Items по подразбиране, така че да можете лесно да посочите данните, които новата контрола трябва да показва. Например, можете да зададете свойството Items на галерия към таблицата Акаунти в Salesforce, таблица с име Складова наличност, които сте създали в Excel и сте качили в облака, или списък с име ConferenceSpeakers.

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

AccessibleLabel - Етикет за четци на екрани.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

OnChange – действия, които се извършват, когато потребителят промени стойността на контрола (например чрез регулиране на плъзгача).

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

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

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

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

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

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

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

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

Reset – Дали дадена контрола се връща до стойността си по подразбиране.

Selected - Записът на данните, който представлява избрания елемент.

Бележка

Можете да имате само един избран по подразбиране елемент. Ако имате нужда от няколко избрани елементи, моля, използвайте Combo Box контрола.

SelectedItems - Само за четене. Представлява данни за избрани елементи за многоселективен списък.

SelectedItemsText - Само за четене. Представлява данни за избран текст на елементи за многоселективен списък.

SelectedText (оттеглено) - Низова стойност, която представлява избрания елемент.

SelectionColor - Цветът на текста на избран елемент или елементи в списък или цветът на инструмента за избор в контрола за писалка.

SelectionFill - Цветът на фона на избран елемент или елементи в списък или избрана област на контрола с писалка.

SelectMultiple - Дали потребителят може да избере повече от един елемент в списъчна кутия.

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

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

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

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

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

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

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

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

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

Distinct( DataSource, ColumnName )

Пример

  1. Добавете контрола в List Box с име CategoryList и задайте свойството й Items на тази формула:
    ["Carpet","Hardwood","Tile"]

    Не знаете как да добавяте, назовавате и конфигурирате контрола?

    Категории настилки в списъка.

  2. Добавете три контроли Drop down, преместете ги под CategoryList и ги назовете CarpetList, HardwoodList и TileList.

  3. Задайте свойството Items на всяка контрола Drop down на една от тези стойности:

    • CarpetList: ["Caserta Stone Beige","Ageless Beauty Clay", "Lush II Tundra"]

    • HardwoodList: ["Golden Teak","Natural Hickory", "Victoria Mahogany"]

    • TileList: ["Honey Onyx Marble","Indian Autumn Slate", "Panaria Vitality Ceramic"]

      Имена на подови настилки в падащите списъци.

  4. Задайте свойството Visible на всяка контрола Drop down на една от тези стойности:

    • CarpetList: If("Carpet" in CategoryList.SelectedItems.Value, true)

    • HardwoodList: If("Hardwood" in CategoryList.SelectedItems.Value, true)

    • TileList: If("Tile" in CategoryList.SelectedItems.Value, true)

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

  5. Натиснете F5 и след това изберете един или повече елементи в CategoryList.

    Подходящата контрола Drop down или контроли се появяват въз основа на вашия избор или избор.

    Избрани списъци.

  6. (незадължително) За да се върнете към работното пространство по подразбиране, натиснете клавиша Esc.

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

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

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

Това е в допълнение към стандартни изисквания за цветен контраст.

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

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

  • TabIndex трябва да е нула или повече, така че потребителите с клавиатура да могат да навигират.

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

    Бележка

    Клавишът за раздела се придвижва към или извън List Box. Клавишите със стрелки навигират съдържанието на List Box.

Бележка

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

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