Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Список, отображающий только первый элемент, если пользователь не откроет его.
Description
Раскрывающийся элемент управления экономит недвижимость экрана, особенно если список содержит множество вариантов. Элемент управления занимает только одну строку, если пользователь не выбирает шеврон, чтобы показать больше вариантов. В элементе управления отображается не более 500 элементов.
Ключевые свойства
По умолчанию — начальное значение элемента управления, прежде чем пользователь задает другое значение.
Элементы — источник данных, содержащий элементы, которые отображаются в элементе управления. Если источник содержит несколько столбцов, задайте свойству Value элемента управления столбец данных, которые нужно отобразить.
Значение — столбец данных, которые необходимо отобразить в элементе управления (например, если источник данных содержит несколько столбцов).
Selected — запись данных, представляющая выбранный элемент.
AllowEmptySelection — может ли элемент управления не иметь выбранных элементов. Если значение false, всегда будет выбран элемент, который изначально будет значением Default или первым элементом.
Дополнительные свойства
AccessibleLabel — метка для средств чтения с экрана.
BorderColor — цвет границы элемента управления.
BorderStyle — является ли граница элемента управления твердым, дефишированным, dotted или None.
BorderThickness — толщина границы элемента управления.
ChevronBackground — цвет стрелки вниз в раскрывающемся списке.
ChevronFill — цвет стрелки вниз в раскрывающемся списке.
Цвет — цвет текста в элементе управления.
DisplayMode — разрешает ли элемент управления входные данные (изменить), отображается только данные (вид) или отключен (отключено).
DisabledBorderColor — цвет границы элемента управления, если для свойства DisplayMode элемента управления задано значение "Отключено".
DisabledColor — цвет текста в элементе управления, если для свойства DisplayModeзадано значение Disabled.
DisabledFill — цвет фона элемента управления, если его свойство DisplayMode имеет значение Disabled.
Fill — цвет фона элемента управления.
FocusedBorderColor — цвет границы элемента управления при фокусе элемента управления.
FocusedBorderThickness — толщина границы элемента управления при фокусе элемента управления.
Шрифт — имя семейства шрифтов, в которых отображается текст.
FontWeight — вес текста в элементе управления: полужирный, полужирный, полуболдный, обычный или легкий.
Высота — расстояние между верхними и нижними краями элемента управления.
HoverBorderColor — цвет границы элемента управления, когда пользователь сохраняет указатель мыши на этом элементе управления.
HoverColor — цвет текста в элементе управления, когда пользователь сохраняет указатель мыши на нем.
HoverFill — цвет фона элемента управления, когда пользователь сохраняет указатель мыши на него.
Курсив — является ли текст в элементе управления курсивом.
OnChange — действия для выполнения, когда пользователь изменяет значение элемента управления (например, путем настройки ползунка).
OnSelect — действия для выполнения, когда пользователь выбирает элемент управления.
PaddingBottom — расстояние между текстом в элементе управления и нижней краю этого элемента управления.
PaddingLeft — расстояние между текстом в элементе управления и левым краем этого элемента управления.
PaddingRight — расстояние между текстом в элементе управления и правым краем этого элемента управления.
PaddingTop — расстояние между текстом в элементе управления и верхним краем этого элемента управления.
Нажмите клавишуBorderColor — цвет границы элемента управления, когда пользователь выбирает этот элемент управления.
Нажатие клавишиColor — цвет текста в элементе управления, когда пользователь выбирает этот элемент управления.
Нажатие клавиши PressedFill — цвет фона элемента управления, когда пользователь выбирает этот элемент управления.
Сброс — возвращает ли элемент управления значение по умолчанию.
SelectedText (не рекомендуется) — строковое значение, представляющее выбранный элемент. Вместо этого используйте dropdown1.SelectedText.Value , заменив "Dropdown1" именем раскрывающегося списка в приложении.
SelectionColor — цвет текста выбранного элемента или элементов в списке или цвет инструмента выделения в элементе управления пером.
SelectionFill — цвет фона выбранного элемента или элементов в списке или выбранной области элемента управления пером.
Размер — размер шрифта текста, который отображается в элементе управления.
Зачеркнутое. Отображается ли строка с помощью текста, отображаемого на элементе управления.
TabIndex — порядок навигации клавиатуры относительно других элементов управления.
Подсказка — пояснительный текст, который отображается при наведении указателя мыши на элемент управления.
Подчеркивание — отображается ли строка под текстом, отображаемым на элементе управления.
Видимый — отображается ли элемент управления или скрыт.
Ширина — расстояние между левыми и правыми краями элемента управления.
X — расстояние между левым краем элемента управления и левым краем его родительского контейнера (или экрана, если родительского контейнера нет).
Y — расстояние между верхним краем элемента управления и верхним краем его родительского контейнера (или экрана, если родительского контейнера нет).
Замечание
Свойства границы всплывающих элементов управляются свойствами FocusedBorder .
Примеры
Простой список
Добавьте раскрывающийся элемент управления и задайте для свойства Items это выражение:
["Seattle", "Tokyo", "London", "Johannesburg", "Rio de Janeiro"]Не знаете, как добавить, назвать и настроить элемент управления?
Отображение элементов в списке путем выбора стрелки вниз элемента управления при нажатии клавиши ALT .
Список из источника данных
Принципы, описанные в этой процедуре, применяются к любому источнику данных, предоставляющим таблицы , но для выполнения этих действий необходимо открыть среду, для которой была создана база данных Microsoft Dataverse и добавлены примеры данных.
Откройте пустое приложение и добавьте таблицу "Учетные записи" из Dataverse.
Добавьте раскрывающийся список и задайте для свойства Items следующую формулу:
Distinct(Accounts, 'Address 1: City')В этой формуле показаны все города в таблице "Учетные записи ". Если несколько записей имеют один город, функция Distinct скрывает дублирование в раскрывающемся списке.
(Необязательно) Переименуйте раскрывающийся список в Города, добавьте вертикальный элемент управления коллекции и задайте для свойства Items коллекции следующую формулу:
Filter(Accounts, address1_city == Cities.Selected.Result)Эта функция фильтра отображает только те записи в таблице "Учетные записи" , для которых город соответствует выбранному значению в элементе управления "Города ".
Руководство по настройке специальных возможностей
Контрастность цветов
Между ними должна быть достаточная контрастность цвета:
- ChevronFill и ChevronBackground
- ChevronHoverFill и ChevronHoverBackground
- SelectionColor и SelectionFill
- Выделение и заполнение
Это в дополнение к стандартным требованиям к контрастности цветов.
Поддержка средства чтения с экрана
- Значение AccessibleLabel должно присутствовать.
Поддержка клавиатуры
- TabIndex должен быть равен нулю или больше, чтобы пользователи клавиатуры могли перейти к нему.
- Индикаторы фокуса должны быть четко видимыми. Для этого используйте FocusedBorderColor и FocusedBorderThickness .