Lire en anglais

Partager via


FlowDirection Énumération

Définition

Définit les constantes qui spécifient la direction des éléments d’IU (interface utilisateur) consécutifs dans un conteneur de disposition linéaire.

public enum FlowDirection
Héritage
FlowDirection

Champs

BottomUp 3

Les éléments circulent depuis le bas de l'aire de conception vers le haut.

LeftToRight 0

Les éléments circulent depuis le bord gauche de l'aire de conception vers le bord droit.

RightToLeft 2

Les éléments circulent depuis le bord droit de l'aire de conception vers le bord gauche.

TopDown 1

Les éléments circulent depuis le haut de l'aire de conception vers le bas.

Exemples

L’exemple suivant montre comment définir la FlowDirection propriété sur un FlowLayoutPanel contrôle . Cet exemple de code fait partie d’un exemple plus grand fourni pour le FlowLayoutPanel contrôle.

private void flowTopDownBtn_CheckedChanged(
    System.Object sender, 
    System.EventArgs e)
{
    this.FlowLayoutPanel1.FlowDirection = FlowDirection.TopDown;
}

private void flowBottomUpBtn_CheckedChanged(
    System.Object sender, 
    System.EventArgs e)
{
    this.FlowLayoutPanel1.FlowDirection = FlowDirection.BottomUp;
}

private void flowLeftToRight_CheckedChanged(
    System.Object sender, 
    System.EventArgs e)
{
    this.FlowLayoutPanel1.FlowDirection = FlowDirection.LeftToRight;
}

private void flowRightToLeftBtn_CheckedChanged(
    System.Object sender, 
    System.EventArgs e)
{
    this.FlowLayoutPanel1.FlowDirection = FlowDirection.RightToLeft;
}

Remarques

L’énumération FlowDirection décrit le sens du flux des éléments d’interface utilisateur consécutifs, généralement des contrôles, sur une aire de conception ou un conteneur tel qu’un formulaire. Cette énumération est utilisée par les conteneurs de disposition linéaire tels que FlowLayoutPanel, qui stockent ces informations en interne dans la FlowLayoutPanel.FlowDirection propriété .

Détermine FlowDirection l’emplacement par défaut d’un nouveau contrôle lorsqu’il est ajouté à un conteneur de prise en charge. Le sens du flux du conteneur, ainsi que les Anchor propriétés et Dock de chaque contrôle contenu, déterminent le réarrangement des contrôles lorsque leur conteneur est redimensionné.

Le FlowLayoutPanel contrôle fournit une FlowBreak propriété à ses contrôles enfants. La définition de la valeur de la FlowBreak propriété true sur entraîne l’arrêt de la FlowLayoutPanel disposition des contrôles dans le sens de flux actuel et l’habillage vers la ligne ou la colonne suivante.

S’applique à

Produit Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Voir aussi