DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV et WINDEV Mobile 2024 !
Aide / WLangage / Propriétés WLangage / Propriétés des fenêtres, des pages et de leurs champs
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
La propriété FlexAlignContent permet de connaître et de modifier les caractéristiques d'alignement des lignes contenues dans le champ Flexbox selon l'axe secondaire du champ (propriété CSS correspondante "align-content").
Exemple
// Caractéristiques du champ Flexbox
FLEX_MaFlexbox.FlexDirection = fbdColonne
FLEX_MaFlexbox.FlexWrap = fbwRetourALaLigne
FLEX_MaFlexbox.FlexJustifyContent = fbjcCentré
FLEX_MaFlexbox.FlexAlignContent = fbacFin
FLEX_MaFlexbox.FlexAlignItems = fbaiCentré
FLEX_MaFlexbox.FlexColumnGap = 5
FLEX_MaFlexbox.FlexRowGap = 50
Syntaxe

Connaître les caractéristiques d'alignement des lignes dans le champ Flexbox Masquer les détails

<Résultat> = <Champ manipulé>.FlexAlignContent
<Résultat> : Constante de type Entier
Alignement des lignes dans le champ Flexbox :
fbacCentréEn fonction de la hauteur totale (ou largeur totale) de toutes les lignes, les champs de toutes les lignes (ou chaque ligne de champs) sont centrés selon l'axe secondaire.
fbacDébutSelon la direction du champ Flexbox :
  • les champs de la première ligne (ou première ligne de champs) sont cadrés par rapport au bord haut ou au bord gauche du champ Flexbox.
  • les champs de la seconde ligne (ou seconde ligne de champs) sont cadrés par rapport au bord bas ou au bord droit des champs de la première ligne, etc.
fbacEspaceExterneLes champs de chaque ligne (ou chaque ligne de champs) sont répartis du début à la fin selon l'axe secondaire. Les champs de chaque ligne (ou chaque ligne de champs) sont répartis avec un espacement identique entre chaque champ ainsi que par rapport aux bords du champ Flexbox.
fbacEspaceInterneSelon la direction du champ Flexbox :
  • les champs de la première ligne (ou première ligne de champs) sont cadrés par rapport au bord haut ou au bord gauche du champ Flexbox.
  • les champs de la dernière ligne N (ou dernière ligne de champs) sont cadrés par rapport au bord bas ou au bord droit du champ Flexbox.
Les champs des lignes intérieures (ou lignes intérieures de champs) sont cadrés et répartis à égale distance des champs de la première et dernière ligne.
fbacEtiréLes champs vont s'étendre horizontalement et verticalement afin d'occuper l'espace complet du champ Flexbox. Valeur par défaut correspondant à "non défini".
fbacFinSelon la direction du champ Flexbox :
  • les champs de la dernière ligne N (ou dernière ligne de champs) sont cadrés par rapport au bord bas ou au bord droit du champ Flexbox.
  • les champs de la ligne N-1 (ou ligne N-1 de champs) sont cadrés par rapport au bord haut ou au bord gauche des champs de la dernière ligne N, etc.
<Champ manipulé> : Nom de champ
Nom du champ Flexbox manipulé.

Modifier les caractéristiques d'alignement des lignes dans le champ Flexbox Masquer les détails

<Champ manipulé>.FlexAlignContent = <Nouvel alignement>
<Champ manipulé> : Nom de champ
Nom du champ Flexbox manipulé.
<Nouvel alignement> : Constante de type Entier
Nouvel alignement :
fbacCentréEn fonction de la hauteur totale (ou largeur totale) de toutes les lignes, les champs de toutes les lignes (ou chaque ligne de champs) sont centrés selon l'axe secondaire.
fbacDébutSelon la direction du champ Flexbox :
  • les champs de la première ligne (ou première ligne de champs) sont cadrés par rapport au bord haut ou au bord gauche du champ Flexbox.
  • les champs de la seconde ligne (ou seconde ligne de champs) sont cadrés par rapport au bord bas ou au bord droit des champs de la première ligne, etc.
fbacEspaceExterneLes champs de chaque ligne (ou chaque ligne de champs) sont répartis du début à la fin selon l'axe secondaire. Les champs de chaque ligne (ou chaque ligne de champs) sont répartis avec un espacement identique entre chaque champ ainsi que par rapport aux bords du champ Flexbox.
fbacEspaceInterneSelon la direction du champ Flexbox :
  • les champs de la première ligne (ou première ligne de champs) sont cadrés par rapport au bord haut ou au bord gauche du champ Flexbox.
  • les champs de la dernière ligne N (ou dernière ligne de champs) sont cadrés par rapport au bord bas ou au bord droit du champ Flexbox.
Les champs des lignes intérieures (ou lignes intérieures de champs) sont cadrés et répartis à égale distance des champs de la première et dernière ligne.
fbacEtiréLes champs vont s'étendre horizontalement et verticalement afin d'occuper l'espace complet du champ Flexbox. Valeur par défaut correspondant à "non défini".
fbacFinSelon la direction du champ Flexbox :
  • les champs de la dernière ligne N (ou dernière ligne de champs) sont cadrés par rapport au bord bas ou au bord droit du champ Flexbox.
  • les champs de la ligne N-1 (ou ligne N-1 de champs) sont cadrés par rapport au bord haut ou au bord gauche des champs de la dernière ligne N, etc.
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 30/01/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale