GridResizeDirection Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica si un control GridSplitter redistribuye el espacio entre las filas o entre las columnas.
public enum class GridResizeDirection
public enum GridResizeDirection
type GridResizeDirection =
Public Enum GridResizeDirection
- Herencia
Campos
Auto | 0 | El espacio se redistribuye basándose en los valores de las propiedades HorizontalAlignment, VerticalAlignment, ActualWidth y ActualHeight de GridSplitter. |
Columns | 1 | El espacio se redistribuye entre las columnas. |
Rows | 2 | El espacio se redistribuye entre las filas. |
Comentarios
Utilice esta enumeración para establecer la GridSplitter.ResizeDirection propiedad .
La forma en que el Auto
valor de enumeración afecta a la redistribución del espacio en un GridSplitter control depende de los siguientes valores de propiedad:
Si la HorizontalAlignment propiedad no está establecida HorizontalAlignment.Stretchen , el espacio se redistribuye entre columnas.
Si la HorizontalAlignment propiedad se establece HorizontalAlignment.Stretch en y la VerticalAlignment propiedad no está establecida VerticalAlignment.Stretchen , el espacio se redistribuye entre filas.
Si se cumplen las condiciones siguientes, el espacio se redistribuye entre las columnas:
La propiedad HorizontalAlignment se establece como HorizontalAlignment.Stretch.
La propiedad VerticalAlignment se establece como VerticalAlignment.Stretch.
ActualWidth es menor o igual que .ActualHeight
Si se cumplen las condiciones siguientes, el espacio se redistribuye entre filas:
El valor de HorizontalAlignment está establecido en HorizontalAlignment.Stretch.
El valor de VerticalAlignment está establecido en VerticalAlignment.Stretch.
ActualWidth es mayor que ActualHeight.