Partager via


Vue d'ensemble du contrôle FlowLayoutPanel

Le contrôle FlowLayoutPanel place son contenu dans un sens de déroulement horizontal ou vertical. Vous pouvez encapsuler le contenu du contrôle d'une ligne à la suivante, ou d'une colonne à la suivante. Vous pouvez également découper au lieu d'encapsuler son contenu.

Vous pouvez spécifier le sens du déroulement en définissant la valeur de la propriété FlowDirection. Le contrôle FlowLayoutPanel inverse correctement son sens du déroulement dans les dispositions de droite à gauche. Vous pouvez également spécifier si le contenu de contrôle FlowLayoutPanel est encapsulé ou découpé en définissant la valeur de la propriété WrapContents.

Le contrôle FlowLayoutPanel se dimensionne automatiquement selon son contenu lorsque vous attribuez à la propriété AutoSize la valeur true. Il fournit également une propriété FlowBreak à ses contrôles enfants. Lorsque vous affectez à la propriété FlowBreak la valeur true le contrôle FlowLayoutPanel cesse de disposer des contrôles dans le sens du déroulement actuel et encapsule à la ligne ou à la colonne suivante.

Tout contrôle Windows Forms peut être un enfant du contrôle FlowLayoutPanel, y compris les 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.

Pour plus d'informations, consultez Procédure pas à pas : organisation des contrôles dans les Windows Forms à l'aide d'un FlowLayoutPanel et Procédure pas à pas : organisation des contrôles dans les Windows Forms à l'aide d'un FlowLayoutPanel et Procédure pas à pas : organisation des contrôles dans les Windows Forms à l'aide d'un FlowLayoutPanel et Procédure pas à pas : organisation des contrôles dans les Windows Forms à l'aide d'un FlowLayoutPanel.

Voir aussi

Référence

FlowDirection

TableLayoutPanel

Autres ressources

FlowLayoutPanel, contrôle (Windows Forms)