GridLength Estrutura

Definição

Representa o comprimento dos elementos que suportam Star explicitamente tipos de unidade.

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

Observações

Elementos como ColumnDefinition e RowDefinition usam este tipo para descrever largura e altura, de modo a suportar uma distribuição variável do espaço disponível.

Uso de atributos XAML

<object property="doubleLength"/>

-ou-

<object property="autoValue"/>

Valores XAML

doubleLength O comprimento do elemento, descrito como um Double valor que especifica uma medida independente do dispositivo (1/96 de polegada por unidade), ou como um Double qualificado (ver abaixo).

autoValue O comprimento do elemento, descrito pelo valor Auto ou *. Consulte GridUnitType para mais informações sobre os valores Auto e *.

Duplo qualificado Um valor duplo como descrito acima para qualquer uma das medidas, seguido por uma das seguintes cadeias de declaração unitária: px, in, cm, pt.

px (por defeito) são unidades independentes do dispositivo (1/96 de polegada por unidade)

in é de polegadas; 1in==96px

cm é centímetros; 1cm==(96/2.54) px

pt é pontos; 1pt==(96/72) px

Construtores

Name Description
GridLength(Double, GridUnitType)

Inicializa uma nova instância da GridLength estrutura e especifica que tipo de valor ela tem.

GridLength(Double)

Inicializa uma nova instância da GridLength estrutura usando o valor absoluto especificado em pixels.

Propriedades

Name Description
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 associado GridUnitType para o GridLength.

IsAbsolute

Obtém um valor que indica se contém GridLength um valor expresso em pixels.

IsAuto

Obtém um valor que indica se o GridLength deté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 detém um valor que é expresso como uma proporção ponderada do espaço disponível.

Value

Obtém-se um Double que representa o valor do GridLength.

Métodos

Name Description
Equals(GridLength)

Determina se o especificado GridLength é igual à corrente GridLength.

Equals(Object)

Determina se o objeto especificado é igual à instância atual GridLength .

GetHashCode()

Obtém um código de hash para o GridLength.

ToString()

Devolve uma String representação do GridLength.

Operadores

Name Description
Equality(GridLength, GridLength)

Compara duas GridLength estruturas para igualdade.

Inequality(GridLength, GridLength)

Compara duas GridLength estruturas para determinar se não são iguais.

Aplica-se a

Ver também