Vue d’ensemble du contrôle FlowLayoutPanel
Le contrôle FlowLayoutPanel organise son contenu selon une orientation du flux horizontale ou verticale. Vous pouvez encapsuler le contenu du contrôle d’une ligne à l’autre ou d’une colonne à l’autre. Vous pouvez également découper au lieu d’envelopper son contenu.
Vous pouvez spécifier la direction du flux en définissant la valeur de la propriété FlowDirection. Le contrôle FlowLayoutPanel inverse correctement sa direction de flux dans les dispositions de droite à gauche (RTL). Vous pouvez également spécifier si le contenu du contrôle FlowLayoutPanel est encapsulé ou coupé en définissant la valeur de la propriété WrapContents.
Le contrôle FlowLayoutPanel dimensionne automatiquement son contenu lorsque vous définissez la propriété AutoSize sur true
. Il fournit également une propriété FlowBreak à ses contrôles enfants. La définition de la valeur de la propriété FlowBreak sur true
entraîne l'arrêt du contrôle FlowLayoutPanel de disposer les contrôles dans le sens actuel du flux et le passage à la ligne ou à la colonne suivante.
Tout contrôle Windows Forms peut être un enfant du contrôle FlowLayoutPanel, y compris d’autres instances de FlowLayoutPanel. Avec cette fonctionnalité, vous pouvez construire des dispositions sophistiquées qui s’adaptent aux dimensions de votre formulaire au moment de l’exécution.
Consultez également guide : disposition des contrôles sur Windows Forms avec un FlowLayoutPanel.
Voir aussi
.NET Desktop feedback