GridResizeDirection É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 si un contrôle GridSplitter redistribue l'espace entre les lignes ou entre les colonnes.
public enum class GridResizeDirection
public enum GridResizeDirection
type GridResizeDirection =
Public Enum GridResizeDirection
- Héritage
Champs
Auto | 0 | L'espace est redistribué selon les valeurs des propriétés HorizontalAlignment, VerticalAlignment, ActualWidth et ActualHeight du GridSplitter. |
Columns | 1 | L'espace est redistribué entre les colonnes. |
Rows | 2 | L'espace est redistribué entre les lignes. |
Remarques
Utilisez cette énumération pour définir la GridSplitter.ResizeDirection propriété.
La façon dont la valeur d’énumération Auto
affecte la redistribution de l’espace dans un GridSplitter contrôle dépend des valeurs de propriété suivantes :
Si la propriété n’est pas définie HorizontalAlignment.Stretchsur , l’espace HorizontalAlignment est redistribué entre les colonnes.
Si la HorizontalAlignment propriété est définie HorizontalAlignment.Stretch et que la VerticalAlignment propriété n’est pas définie VerticalAlignment.Stretchsur , l’espace est redistribué entre les lignes.
Si les conditions suivantes sont remplies, l’espace est redistribué entre les colonnes :
La propriété HorizontalAlignment a la valeur HorizontalAlignment.Stretch.
La propriété VerticalAlignment a la valeur VerticalAlignment.Stretch.
La ActualWidth valeur est inférieure ou égale à la ActualHeightvaleur .
Si les conditions suivantes sont remplies, l’espace est redistribué entre les lignes :
HorizontalAlignment a la valeur HorizontalAlignment.Stretch.
VerticalAlignment a la valeur VerticalAlignment.Stretch.
ActualWidth est supérieur au ActualHeight.