Utiliser les contrôles de Fluent UI

Créer des applications qui ont fière allure dans Microsoft Teams sera plus facile avec nos nouveaux composants. Basés sur le cadre Fluent UI, les nouveaux composants auront fière allure avec les styles de Teams et s’adapteront automatiquement au thème Teams par défaut. Les nouveaux contrôles sont Bouton, Case à cocher, Zone de liste modifiable, Sélecteur de dates, Étiquette, Groupe de cases d’options, Évaluation, Curseur, Zone de texte et Bouton à bascule.

Regardons chaque contrôle de Fluent UI et ses propriétés les plus utiles. Pour une liste complète des contrôles et des propriétés dans Power Apps, accédez à Contrôles et propriétés dans Power Apps.

Bouton

Contrôle que l’utilisateur peut sélectionner pour interagir avec l’application.

Contrôle Bouton.

Description

Configurez la propriété OnSelect d’un contrôle Bouton pour exécuter une ou plusieurs formules lorsque l’utilisateur sélectionne le contrôle.

Propriétés clés

BoutonType : style de bouton à afficher, Standard ou Primary. Valeur par défaut : Standard.

OnSelect : Indique comment l’application répond quand l’utilisateur sélectionne un contrôle.

Text : texte qui apparaît sur un contrôle ou que l’utilisateur entre dans un contrôle.

Case à coch.

Contrôle que l’utilisateur peut sélectionner ou effacer pour définir sa valeur sur true ou sur false.

Contrôle Case à cocher.

Description

L’utilisateur peut spécifier une valeur booléenne à l’aide de ce contrôle familier qui est largement utilisé dans les interfaces utilisateur.

Propriétés clés

Box side : côté du contrôle où apparaît la case à cocher.

Étiquette : texte qui apparaît sur un contrôle.

Checked : indique si le contrôle est activé ou non.

Zone de liste modifiable

Contrôle qui permet aux utilisateurs d’effectuer des sélections parmi les options fournies. Prend en charge la recherche et la sélection multiple.

Contrôle Zone de liste modifiable.

Description

Un contrôle Zone de liste modifiable permet de rechercher des éléments à sélectionner.

Le mode de sélection simple ou le mode de sélection multiple est configuré via la propriété SelectMultiple.

Propriétés clés

Items : source de données à partir de laquelle des sélections peuvent être effectuées.

DefaultSelectedItems : éléments initialement sélectionnés avant que l’utilisateur interagisse avec le contrôle.

SelectMultiple : indique si l’utilisateur peut sélectionner un ou plusieurs éléments.

IsSearchable : indique si l’utilisateur peut rechercher des éléments avant d’effectuer une sélection.

Sélecteur de dates

Contrôle que l’utilisateur peut sélectionner pour spécifier une date.

Contrôle Sélecteur de dates.

Description

Si vous ajoutez un contrôle Sélecteur de dates à la place d’un contrôle d’entrée de texte, vous êtes certain que l’utilisateur spécifie une date au format approprié.

Propriétés clés

Value : date actuellement sélectionnée dans un contrôle de date. Cette date est représentée en heure locale.

Étiquette

Une zone qui affiche des données comme du texte, des nombres, des dates ou des devises.

Contrôle Étiquette.

Description

Une Étiquette affiche les données que vous spécifiez sous la forme d’une chaîne littérale de texte ou sous la forme d’une formule qui s’évalue en une chaîne de texte. Les Étiquettes apparaissent souvent en dehors des autres contrôles (par exemple une bannière qui identifie un écran), sous la forme d’une Étiquette qui identifie un autre contrôle (par exemple un contrôle Évaluation ou Audio), ou dans une galerie pour afficher un type spécifique d’informations sur un élément.

Propriétés clés

Color : couleur du texte dans un contrôle.

Font : nom de la famille de polices dans laquelle le texte s’affiche.

Text : texte qui apparaît sur un contrôle.

Groupe de cases d’option

Contrôle d’entrée affichant plusieurs options. Les utilisateurs ne peuvent en sélectionner qu’une à la fois.

Contrôle Groupe de cases d’option.

Description

Un contrôle Groupe de cases d’options, contrôle d’entrée HTML standard, fonctionne au mieux avec quelques options qui s’excluent mutuellement.

Propriétés clés

Items : source de données qui apparaît dans un contrôle comme une galerie, une liste ou un graphique.

Selected : enregistrement de données qui représente l’élément sélectionné.

Évaluation

Contrôle permettant aux utilisateurs d’indiquer une valeur allant de 0 à un nombre maximal que vous spécifiez.

Contrôle Évaluation.

Description

Dans ce contrôle, l’utilisateur peut indiquer, par exemple, combien il a aimé quelque chose en sélectionnant un certain nombre d’étoiles.

Propriétés clés

Value : valeur initiale d’un contrôle avant sa modification par l’utilisateur.

Max : la valeur maximale sur laquelle l’utilisateur peut définir un curseur ou une évaluation.

Curseur

Contrôle qui permet à l’utilisateur de spécifier une valeur en faisant glisser une poignée.

Contrôle Curseur.

Description

L’utilisateur peut indiquer une valeur, comprise entre une valeur minimale et une valeur maximale que vous spécifiez, en faisant glisser la poignée d’un curseur de gauche à droite ou de haut en bas, en fonction de la direction que vous choisissez.

Propriétés clés

Max : la valeur maximale sur laquelle l’utilisateur peut définir un curseur ou une évaluation.

Min : la valeur minimale sur laquelle l’utilisateur peut définir un curseur.

Value : valeur d’un contrôle d’entrée.

Layout : si un contrôle est affiché horizontalement ou verticalement.

Show value : indique si un contrôle doit afficher la valeur.

Zone de texte

Zone dans laquelle l’utilisateur peut entrer du texte, des nombres et d’autres données.

Contrôle Zone de texte.

Description

L’utilisateur peut spécifier des données en tapant dans un contrôle Zone de texte. Selon la configuration de l’application, ces données peuvent être ajoutées à une source de données, utilisées pour calculer une valeur temporaire ou incorporées d’une autre façon.

Propriétés clés

Font : nom de la famille de polices dans laquelle le texte s’affiche.

Text : texte qui apparaît sur un contrôle ou que l’utilisateur entre dans un contrôle.

Bascule

Contrôle que l’utilisateur peut activer ou désactiver en déplaçant sa poignée.

Contrôle Bouton à bascule.

Description

Un contrôle Bascule est conçu pour l’interface utilisateur moderne, mais se comporte de la même manière qu’une case à cocher.

Propriétés clés

Checked : indique si le contrôle est activé ou non.

OffText : texte de l’état Désactivé.

OnText : texte de l’état Activé.

Différence entre les contrôles de Fluent UI et les contrôles classiques

Les propriétés des contrôles ont été simplifiées pour en faciliter l’utilisation. Le tableau suivant répertorie les différences entre les contrôles de Fluent UI et les noms de propriété de contrôle classique.

Type du contrôle Classique Fluent UI
Bouton Remplir
Arrière-plan
TabIndex
ColorFill
ColorBackground
AcceptsFocus
Case à coch. Default
TabIndex
Vérifié
AcceptsFocus
Zone de liste modifiable InputTextPlaceholder
TabIndex
Texte
AcceptsFocus
Sélecteur de date SelectedDate
TabIndex
valeur
AcceptsFocus
Étiquette Taille FontSize
Groupe de cases d’option TabIndex AcceptsFocus
Évaluation Default
TabIndex
valeur
AcceptsFocus
Curseur Default
TabIndex
valeur
AcceptsFocus
Zone de texte Couleur
Default
Remplir
SpellCheck
TabIndex
ColorText
valeur
ColorBackground
EnableSpellCheck
AcceptsFocus
Bascule Taille
Default
TabIndex
FontSize
Vérifié
AcceptsFocus

Voir aussi

Créer des applications supplémentaires
Présentation de Power Apps Studio

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).