Compartilhar via


GridLength Estrutura

Definição

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
GridLength
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.

Aplica-se a

Confira também