Contrôle Combo Box dans PowerAppsCombo box control in PowerApps

Contrôle qui permet aux utilisateurs d’effectuer des sélections parmi les options fournies.A control that allows users to make selections from provided choices. Prend en charge la recherche et la sélection multiple.Supports search and multiple selections.

DescriptionDescription

Un contrôle Combo Box (zone de liste modifiable) vous permet de rechercher des éléments que vous sélectionnez.A Combo box control allows you to search for items you will select. La recherche est effectuée côté serveur sur la propriété SearchField. Ainsi, les performances ne sont pas affectées par les sources de données très volumineuses.The search is performed server-side on the SearchField property so performance is not affected by very large data sources.

Le mode de sélection simple ou multiple est configuré via la propriété SelectMultiple.Single or multi-select mode is configured via the SelectMultiple property.

Pour rechercher des éléments à sélectionner, pour chaque élément, vous pouvez choisir d’afficher une seule valeur de données, deux valeurs ou une image et deux valeurs (personne) en modifiant les paramètres de disposition dans le volet Données.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.

Sélecteur de personnesPeople picker

Pour utiliser une zone de liste déroulante comme sélecteur de personnes, vous pouvez choisir le modèle Personne à partir des paramètres de disposition dans le volet Données et configurer les propriétés de données associées à afficher pour la personne ci-dessous.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.

Principales propriétésKey properties

Items : source de données à partir de laquelle des sélections peuvent être effectuées.Items – The source of data from which selections can be made.

DefaultItems : éléments sélectionnés avant que l’utilisateur interagisse avec le contrôle.DefaultItems – The initial selected item(s) before the user interacts with the control.

SelectedItems : liste des éléments sélectionnés résultant de l’interaction de l’utilisateur.SelectedItems – List of selected items resulting from user interaction.

SelectMultiple : indique si l’utilisateur peut sélectionner un ou plusieurs éléments.SelectMultiple – Whether the user can select a single item or multiple items.

IsSearchable : indique si l’utilisateur peut rechercher des éléments avant d’effectuer une sélection.IsSearchable – Whether the user can search for items before selecting.

Propriétés supplémentairesAdditional properties

BorderColor : couleur de bordure du contrôle.BorderColor – The color of a control's border.

BorderStyle : indique si la bordure d’un contrôle est unie, discontinue, en pointillés ou s’il n’y en a aucune.BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness : épaisseur de bordure d’un contrôle.BorderThickness – The thickness of a control's border.

Default : sélection initiale avant sa modification par l’utilisateur dans le mode de sélection unique.Default – The initial selection before it is changed by the user in single-select mode.

DisplayFields : liste des champs affichés pour chaque élément retourné par la recherche.DisplayFields – List of fields shown for each item returned by the search. Le plus simple est de configurer via le volet Données dans l’onglet d’options des propriétés.Easiest to configure via the Data pane in the Properties option tab.

DisplayMode : indique si le contrôle autorise l’entrée d’un utilisateur (Edit), affiche uniquement les données (View) ou est désactivé (Disabled).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

Height : distance entre le haut et le bas d’un contrôle.Height – The distance between a control's top and bottom edges.

InputTextPlaceholder : texte d’instruction affiché aux utilisateurs finaux quand aucun élément n’est sélectionné.InputTextPlaceholder – Instructional text shown to end-users when no items are selected.

OnChange : comment l’application répond quand l’utilisateur change une sélection.OnChange – How the app responds when the user changes a selection.

OnNavigate : comment l’application répond quand l’utilisateur clique sur un élément.OnNavigate – How the app responds when the user clicks on an item.

OnSelect : comment l’application répond quand l’utilisateur appuie ou clique sur un contrôle.OnSelect – How the app responds when the user taps or clicks a control.

Visible : indique si un contrôle est visible ou est masqué.Visible – Whether a control appears or is hidden.

Width : distance entre les côtés droit et gauche d’un contrôle.Width – The distance between a control's left and right edges.

X : distance entre le bord gauche d’un contrôle et le bord gauche de son conteneur parent (ou l’écran s’il n’y a pas de conteneur parent).X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

Y : distance entre le bord supérieur d’un contrôle et le bord supérieur du conteneur parent (ou l’écran s’il n’y a pas de conteneur parent).Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

ExempleExample

  1. Ajoutez un contrôle Combo Box (zone de liste modifiable) à partir de l’onglet Insérer, dans le menu Contrôles.Add a Combo box control from the Insert tab, Controls menu.
  2. Dans l’onglet d’options des propriétés, cliquez sur Données.In the Properties options tab, click on Data.
  3. Sélectionnez la source de données, la disposition et les propriétés associées ci-dessous.Select the data source, layout and related properties below.
  4. Définissez la propriété SelectMultiple sous l’onglet Avancé.Set the SelectMultiple property in the Advanced tab.

    Une zone de liste modifiable fonctionnelle s’affiche dans votre application.A functional Combo box will appear in your app.

    Vous ne savez pas comment ajouter et configurer un contrôle ?Don't know how to add and configure a control?.