GridLength Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o tamanho dos elementos que oferecem suporte explicitamente aos tipos de unidade Star.
public value class GridLength : IEquatable<System::Windows::GridLength>
[System.ComponentModel.TypeConverter(typeof(System.Windows.GridLengthConverter))]
public struct GridLength : IEquatable<System.Windows.GridLength>
[<System.ComponentModel.TypeConverter(typeof(System.Windows.GridLengthConverter))>]
type GridLength = struct
Public Structure GridLength
Implements IEquatable(Of GridLength)
- Herança
- Atributos
- Implementações
Comentários
Elementos como ColumnDefinition e RowDefinition usam esse tipo para descrever a largura e a altura para dar suporte à distribuição variável do espaço disponível.
Uso do Atributo XAML
<object property="doubleLength"/>
- ou -
<object property="autoValue"/>
Valores XAML
doubleLength
O comprimento do elemento, descrito como um Double valor que especifica uma medida de unidades independentes do dispositivo (1/96 polegada por unidade) ou como um qualifiedDouble (veja abaixo).
autoValue
O comprimento do elemento, descrito pelo valor Auto ou *. Confira GridUnitType mais informações sobre os valores Auto e *.
Qualifieddouble
Um valor duplo, conforme descrito acima para qualquer uma das medidas, seguido por uma das seguintes cadeias de caracteres de declaração de unidade: px, , in, cm. pt
px (padrão) são unidades independentes do dispositivo (1/96 polegada por unidade)
in é polegadas; 1in==96px
cm é centímetros; 1cm==(96/2,54) px
pt é pontos; 1pt==(96/72) px
Construtores
| GridLength(Double) |
Inicializa uma nova instância da estrutura GridLength usando o valor absoluto especificado em pixels. |
| GridLength(Double, GridUnitType) |
Inicializa uma nova instância da estrutura GridLength e especifica o tipo de valor que ela contém. |
Propriedades
| Auto |
Obtém uma instância de GridLength que contém um valor cujo tamanho é determinado pelas propriedades de tamanho do objeto de conteúdo. |
| GridUnitType |
Obtém o GridUnitType associado do GridLength. |
| IsAbsolute |
Obtém um valor que indica se o GridLength contém um valor que é expresso em pixels. |
| IsAuto |
Obtém um valor que indica se o GridLength contém um valor cujo tamanho é determinado pelas propriedades de tamanho do objeto de conteúdo. |
| IsStar |
Obtém um valor que indica se o GridLength contém um valor que é expresso como uma proporção ponderada do espaço disponível. |
| Value |
Obtém uma Double que representa o valor do GridLength. |
Métodos
| Equals(GridLength) |
Determina se o GridLength especificado é igual ao GridLength atual. |
| Equals(Object) |
Determina se o objeto especificado é igual à instância de GridLength atual. |
| GetHashCode() |
Obtém o código hash para o GridLength. |
| ToString() |
Retorna uma representação String do GridLength. |
Operadores
| Equality(GridLength, GridLength) |
Compara a igualdade de duas estruturas GridLength. |
| Inequality(GridLength, GridLength) |
Compara duas estruturas GridLength para determinar se elas não são iguais. |