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 de l’espace entre les lignes ou entre les colonnes.
public enum class GridResizeDirection
public enum GridResizeDirection
type GridResizeDirection =
Public Enum GridResizeDirection
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| Auto | 0 | L’espace est redistribué en fonction des valeurs du HorizontalAlignment, VerticalAlignment, ActualWidthet ActualHeight des propriétés 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 Auto valeur d’énumération 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 propriété n’est pas définie VerticalAlignment.Stretchsur , l’espace VerticalAlignment 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 au ActualHeight.
Si les conditions suivantes sont remplies, l’espace est redistribué entre les lignes :
HorizontalAlignment est défini sur HorizontalAlignment.Stretch.
VerticalAlignment est défini sur VerticalAlignment.Stretch.
ActualWidth est supérieur à l’objet ActualHeight.