Partager via


Contrôle Conteneur horizontal dans Power Apps

Le contrôle Conteneur horizontal détermine la position des composants enfants afin que vous n’ayez jamais à définir X, Y pour un composant à l’intérieur du conteneur.

Description

Le contrôle Conteneur horizontal distribue l’espace disponible à ses composants enfants en fonction des paramètres et détermine l’alignement des composants enfants.

Propriétés

BorderColor  : couleur de bordure du contrôle.

BorderStyle  : indique si la bordure d’un contrôle est unie, discontinue, en pointillés ou s’il n’y en a aucune.

BorderThickness  : épaisseur de bordure d’un contrôle.

Color - La couleur du contrôle Conteneur.

Ombre projetée  : ajoute des effets d’ombre autour du contrôle.

Fill  : couleur d’arrière-plan d’un contrôle.

Height  : distance entre le haut et le bas d’un contrôle.

Direction - Définit dans quelle direction le conteneur dispose ses composants enfants. Horizontal et Vertical.

Justify (vertical) - Définit comment les éléments enfants sont alignés avec l’axe principal. Début, Fin, Centre, Espacer entre.

Align (horizontal) – Définit comment les composants enfants sont positionnés dans le conteneur, hors axe (à l’opposé de LayoutDirection). Début, Centre, Fin, Étendue.

Gap – Définit l’espace entre les composants enfants des conteneurs en pixels.

Horizontal Overflow – Définit si le conteneur affiche des barres de défilement ou supprime le contenu lorsqu’il est trop grand pour tenir. Faire défiler et Cacher.

RadiusBottomLeft  : degré auquel le coin inférieur gauche d’un contrôle est arrondi.

RadiusBottomRight  : degré auquel le coin inférieur droit d’un contrôle est arrondi.

RadiusTopLeft  : degré auquel le coin supérieur gauche d’un contrôle est arrondi.

RadiusTopRight  : degré auquel le coin supérieur droit d’un contrôle est arrondi.

Vertical Overflow – Définit si le conteneur affiche des barres de défilement ou supprime le contenu lorsqu’il est trop grand pour tenir. Faire défiler et Cacher.

Wrap – Définit si le contenu est renvoyé à une nouvelle ligne ou colonne lorsqu’il ne peut pas tenir.

Align in container – Définit comment le composant individuel est aligné sur le parent. La valeur par défaut, Défini par conteneur, hérite de la valeur de la propriété LayoutAlignItems du parent, tandis que d’autres propriétés peuvent être utilisées pour personnaliser l’alignement du composant enfant individuel. Défini par conteneur, Début, Fin, Centre, et Étendue.

Fill portions – Définit la façon dont le composant individuel se développe lorsqu’il y a plus de surface d’écran affectée à son parent. Le nombre représente la partie de l’espace supplémentaire donné au composant sur tout l’espace supplémentaire disponible réclamé par les enfants de son parent. Par exemple, si l’enfant A a Fill portions défini sur 1 et l’enfant B a Fill portions défini sur 2, l’enfant A obtient 1/3 de l’espace supplémentaire disponible tandis que l’enfant B obtient 2/3 de l’espace disponible supplémentaire.

Minimum width – Représente la taille minimale du composant dans le sens de Fill portions (c’est-à-dire que la Direction du parent).

PaddingBottom  : distance entre le texte d’un contrôle et le bord inférieur de ce contrôle.

PaddingLeft  : distance entre le texte d’un contrôle et le bord gauche de celui-ci.

PaddingRight  : distance entre le texte d’un contrôle et le bord droit de celui-ci.

PaddingTop  : distance entre le texte d’un contrôle et le bord supérieur de ce contrôle.

Visible  : indique si un contrôle est visible ou est masqué.

Width  : distance entre les côtés droit et gauche d’un contrôle.

X  : distance entre le bord gauche d’un contrôle et le bord gauche de son conteneur parent (ou de l’écran à défaut de conteneur parent).

Y  : distance entre le bord supérieur d’un contrôle et le bord supérieur du conteneur parent (ou de l’écran à défaut de conteneur parent).

Exemple

  1. Créez une application canevas avec la disposition Tablette.

  2. Sélectionnez Fichier > Paramètres > Taille + orientation de l’écran et désactivez Mettre à l’échelle pour ajuster, Verrouiller le rapport hauteur/largeur, et Verrouiller l’orientation et sélectionnez Appliquer.

  3. Maintenant à partir des volets Insérer dans la barre latérale gauche, sous l’onglet Disposition, sélectionnez Conteneur horizontal.

    Insérer des conteneurs.

  4. Définissez les propriétés suivantes pour occuper tout l’espace disponible de l’écran :

    1. X = 0
    2. Y= 0
    3. Largeur = Parent.Width
    4. Hauteur = Parent. Hauteur
  5. Ajoutez quelques boutons, entrées de texte, médias, icônes et sélectionnez F5 pour voir comment l’application s’adapte aux changements d’écran.

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é).