Salut @Sacha,
Etant donné que ton formulaire doit fonctionner à la fois en mode PC et en mode mobile, voici comment je configurerai le conteneur vertical et le formulaire pour que ça fonctionne correctement :
Container1.LayoutJustifyContent = LayoutJustifyContent.Start
(les contrôles partent du haut et descendent vers le bas)Container1.LayoutAlignItems = LayoutAlignItems.Center
(on centre les contrôles horizontalement)Container1.Width = Parent.Width
Container1.Height = Parent.Height
Container1.LayoutGap = 20
(pour mettre un peu d’espace entre le formulaire et le bouton du bas)Container1.PaddingBottom = 20
(pour que le bouton du bas ne soit pas collé au bord de l’écran)Form1.AlignInContainer = AlignInContainer.SetByContainer
Form1.Width = Parent.Width - Parent.PaddingLeft - Parent.PaddingRight
(la soustraction des paddings c’est au cas où tu décides un jour de mettre un padding gauche ou droite sur le conteneur parent du formulaire)Form1.FillPortions = 1
(pour être sûr que le formulaire repousse le bouton le plus possible vers le bas)
Ensuite, tout va se jouer sur les Width des datacards du formulaire en fonction de ce que tu voudras obtenir au final (car par défaut ils ont une valeur fixe qui est recalculée lorsque tu changes le nombre de colonnes de ton formulaire –> attention d’ailleurs, car lors de cette manip’ toutes les formules dans les propriétés Width de tes datacards sont écrasées par la nouvelle valeur fixe ; donc faut bien choisir ton nombre de colonnes au départ et ne plus le modifier ensuite).
Tout d’abord, il faut que tu saches qu’il existe 4 taille d’écrans dans Power Apps (source) :

Du coup, ce que tu peux faire par exemple, c’est de répartir le nombre de champs que tu veux dans une ligne du formulaire sur les 4 dimensions d’écran en mettant la formule suivante dans le Width de chaque datacard :
Parent.Width / (Int(3 * App.ActiveScreen.Size/ScreenSize.ExtraLarge))
Si tu veux 6 champs par ligne, tu remplaces le 3 par un 6.
Note : pour te faciliter la vie, si tu es ok pour que tous tes datacards aient la même largeur, tu peux mettre la formule sur le premier datacard puis “brancher” le Width de tous les autres datacards sur celui du premier… 😉
PS : tu devrais utiliser les contrôles modernes car ils vont être de plus en plus présents dans les applications Power Apps désormais… 😉