GridResizeBehavior Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie les lignes ou colonnes redimensionnées par un contrôle GridSplitter.
public enum class GridResizeBehavior
public enum GridResizeBehavior
type GridResizeBehavior =
Public Enum GridResizeBehavior
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| BasedOnAlignment | 0 | L’espace est redistribué en fonction de la valeur des propriétés et VerticalAlignment des HorizontalAlignment propriétés. |
| CurrentAndNext | 1 | Pour un espace horizontal GridSplitter, l’espace est redistribué entre la ligne spécifiée pour la GridSplitter ligne et la ligne suivante située en dessous. Pour un espace vertical GridSplitter, l’espace est redistribué entre la colonne spécifiée pour la GridSplitter colonne et la colonne suivante située à droite. |
| PreviousAndCurrent | 2 | Pour un espace horizontal GridSplitter, l’espace est redistribué entre la ligne spécifiée pour la GridSplitter ligne et la ligne suivante située au-dessus de celle-ci. Pour un espace vertical GridSplitter, l’espace est redistribué entre la colonne spécifiée pour la GridSplitter colonne et la colonne suivante située à gauche. |
| PreviousAndNext | 3 | Pour un espace horizontal GridSplitter, l’espace est redistribué entre les lignes qui sont au-dessus et en dessous de la ligne spécifiée pour le GridSplitter. Pour un espace vertical GridSplitter, l’espace est redistribué entre les colonnes situées à gauche et à droite de la colonne spécifiée pour le GridSplitter. |
Remarques
Cette énumération est utilisée pour définir la valeur de la GridSplitter.ResizeBehavior propriété.
Le comportement de la ResizeBehavior propriété avec la BasedOnAlignment valeur d’énumération est déterminé comme suit :
Si la valeur de la propriété spécifie que l’espace ResizeDirection est redistribué entre les lignes, la redistribution suit les instructions suivantes :
Lorsque la VerticalAlignment propriété est définie VerticalAlignment.Topsur , l’espace est redistribué entre la ligne spécifiée pour la GridSplitter ligne et la ligne située au-dessus de cette ligne.
Lorsque la VerticalAlignment propriété est définie VerticalAlignment.Bottomsur , l’espace est redistribué entre la ligne spécifiée pour la GridSplitter ligne et la ligne située en dessous de cette ligne.
Lorsque la VerticalAlignment propriété est définie VerticalAlignment.Centersur , l’espace est redistribué entre la ligne située au-dessus et la ligne située sous la ligne spécifiée pour le GridSplitter.
Lorsque la VerticalAlignment propriété est définie VerticalAlignment.Stretchsur , l’espace est redistribué entre la ligne située au-dessus et la ligne située sous la ligne spécifiée pour le GridSplitter.
Si la valeur de la propriété spécifie que l’espace ResizeDirection est redistribué entre les colonnes, la redistribution suit les instructions suivantes :
Lorsque la HorizontalAlignment propriété est définie HorizontalAlignment.Leftsur , l’espace est redistribué entre la colonne spécifiée pour la GridSplitter colonne et la colonne située à gauche.
Lorsque la HorizontalAlignment propriété est définie HorizontalAlignment.Rightsur , l’espace est redistribué entre la colonne spécifiée pour la GridSplitter colonne et la colonne à droite.
Lorsque la propriété est définie HorizontalAlignment.Centersur , l’espace HorizontalAlignment est redistribué entre les colonnes situées à gauche et à droite de la colonne spécifiée pour le GridSplitter.
Lorsque la propriété est définie HorizontalAlignment.Stretchsur , l’espace HorizontalAlignment est redistribué entre les colonnes situées à gauche et à droite de la colonne spécifiée pour le GridSplitter.