Элемент управления "Поле со списком" в PowerAppsCombo box control in PowerApps

Это элемент управления, который позволяет выбирать из доступных вариантов.A control that allows users to make selections from provided choices. Поддерживает поиск и выбор нескольких вариантов.Supports search and multiple selections.

ОписаниеDescription

Элемент управления Поле со списком позволяет выполнять поиск элементов, которые необходимо выбрать.A Combo box control allows you to search for items you will select. Поиск выполняется на стороне сервера с помощью свойства SearchField, что не влияет на производительность при использовании больших источников данных.The search is performed server-side on the SearchField property so performance is not affected by very large data sources.

Режим одиночного или множественного выбора настраивается с использованием свойства SelectMultiple.Single or multi-select mode is configured via the SelectMultiple property.

При поиске элементов для выбора вы можете указать, чтобы для каждого элемента отображалось одно значение данных, два значения или изображение и два значения (пользователь), изменив параметр "Макет" в области данных.When searching for items to select, for each item you can choose to show a single data value, two values, or a picture and two values (Person) by modifying the Layout settings in the Data pane.

Средство выбора людейPeople picker

Чтобы использовать поле со списком в качестве средства выбора людей, выберите шаблон Пользователь в параметрах макета в области данных, а затем настройте отображение свойств связанных данных для этого пользователя.To use Combo box as a people picker, choose the Person template from the Layout settings in the Data pane and configure the related data properties to be shown for the person below.

Основные свойстваKey properties

Items — источник данных, в котором можно выбрать элементы.Items – The source of data from which selections can be made.

DefaultItems — элементы, выбранные изначально до взаимодействия с элементом управления.DefaultItems – The initial selected item(s) before the user interacts with the control.

SelectedItems — список выбранных элементов в результате действий пользователя.SelectedItems – List of selected items resulting from user interaction.

SelectMultiple — позволяет определить, сколько элементов можно выбрать: один или несколько.SelectMultiple – Whether the user can select a single item or multiple items.

IsSearchable — позволяет определить, можно ли выполнять поиск элементов, прежде чем их выбрать.IsSearchable – Whether the user can search for items before selecting.

Дополнительные свойстваAdditional properties

BorderColor — цвет границы элемента управления.BorderColor – The color of a control's border.

BorderStyle — стиль границы элемента управления: Сплошная, Штриховая, Пунктирная или Отсутствует.BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness — толщина границы элемента управления.BorderThickness – The thickness of a control's border.

Default — элемент, выбранный изначально до изменения пользователем в режиме одиночного выбора.Default – The initial selection before it is changed by the user in single-select mode.

DisplayFields — список полей, отображаемый для каждого элемента, возвращенного в результате поиска.DisplayFields – List of fields shown for each item returned by the search. Это свойство проще всего настроить с помощью панели данных на вкладке параметров "Свойства".Easiest to configure via the Data pane in the Properties option tab.

DisplayMode — в зависимости от значения этого режима элемент управления разрешает пользователю вводить данные (Изменение), только отображает данные (Просмотр) или элемент вообще отключен (Отключено).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

Height — расстояние между верхним и нижним краем элемента управления.Height – The distance between a control's top and bottom edges.

InputTextPlaceholder — пояснительный текст, который видят пользователи, если элементы не выбраны.InputTextPlaceholder – Instructional text shown to end-users when no items are selected.

OnChange — поведение приложения, когда пользователь выбирает другой элемент.OnChange – How the app responds when the user changes a selection.

OnNavigate — поведение приложения, когда пользователь щелкает элемент.OnNavigate – How the app responds when the user clicks on an item.

OnSelect — поведение приложения, когда пользователь щелкает элемент управления или касается его.OnSelect – How the app responds when the user taps or clicks a control.

Visible определяет, отображается ли элемент управления или он скрыт.Visible – Whether a control appears or is hidden.

Width — расстояние между левым и правым краем элемента управления.Width – The distance between a control's left and right edges.

X — расстояние между левым краем элемента управления и левым краем его родительского контейнера (или экрана, если родительского контейнера нет).X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

Y — расстояние между верхним краем элемента управления и верхним краем его родительского контейнера (или экрана, если родительского контейнера нет).Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

ПримерExample

  1. Добавьте элемент управления Поле со списком из вкладки "Вставка" в меню "Элементы управления".Add a Combo box control from the Insert tab, Controls menu.
  2. На вкладке параметров "Свойства" щелкните "Данные".In the Properties options tab, click on Data.
  3. Выберите ниже источник данных, макет и соответствующие свойства.Select the data source, layout and related properties below.
  4. На вкладке "Дополнительно" задайте свойство SelectMultiple.Set the SelectMultiple property in the Advanced tab.

    В вашем приложении появится активное поле со списком.A functional Combo box will appear in your app.

    Не знаете, как добавить и настроить элемент управления?Don't know how to add and configure a control?.