GridResizeDirection Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica se um GridSplitter controlo redistribui o espaço entre linhas ou entre colunas.
public enum class GridResizeDirection
public enum GridResizeDirection
type GridResizeDirection =
Public Enum GridResizeDirection
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| Auto | 0 | O espaço é redistribuído com base nos valores dos HorizontalAlignment, VerticalAlignment, ActualWidth, e ActualHeight das propriedades dos GridSplitter. |
| Columns | 1 | O espaço é redistribuído entre as colunas. |
| Rows | 2 | O espaço é redistribuído entre as linhas. |
Observações
Use esta enumeração para definir a GridSplitter.ResizeDirection propriedade.
A forma como o Auto valor de enumeração afeta a redistribuição do espaço num GridSplitter controlo depende dos seguintes valores de propriedade:
Se a HorizontalAlignment propriedade não estiver definida para HorizontalAlignment.Stretch, o espaço é redistribuído entre colunas.
Se a HorizontalAlignment propriedade estiver definida como HorizontalAlignment.Stretch e a VerticalAlignment propriedade não estiver definida para VerticalAlignment.Stretch, o espaço é redistribuído entre linhas.
Se as seguintes condições forem verdadeiras, o espaço é redistribuído entre colunas:
O HorizontalAlignment está definido como HorizontalAlignment.Stretch.
O VerticalAlignment está definido como VerticalAlignment.Stretch.
O ActualWidth é menor ou igual ao ActualHeight.
Se as seguintes condições forem verdadeiras, o espaço é redistribuído entre as linhas:
HorizontalAlignment está definido como HorizontalAlignment.Stretch.
VerticalAlignment está definido como VerticalAlignment.Stretch.
ActualWidth é maior do que o ActualHeight.