GridLength Struktura

Definicja

Reprezentuje długość elementów, które jawnie obsługują Star typy jednostek.

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)
Dziedziczenie
GridLength
Atrybuty
Implementuje

Uwagi

Elementy takie jak ColumnDefinition i RowDefinition używają tego typu do opisania szerokości i wysokości w celu obsługi zmiennego rozkładu dostępnego miejsca.

Użycie atrybutu języka XAML

<object property="doubleLength"/>  

-lub-

<object property="autoValue"/>  

Wartości XAML

doubleLength
Długość elementu, opisana Double jako wartość określająca jednostkę niezależną od urządzenia (1/96 cala na jednostkę) lub jako kwalifikowanądouble (patrz poniżej).

autoValue
Długość elementu opisana przez wartość Auto lub *. Zobacz GridUnitType , aby uzyskać więcej informacji na temat wartości Auto i *.

qualifiedDouble
Podwójna wartość opisana powyżej dla dowolnej miary, po której następuje jeden z następujących ciągów deklaracji jednostki: px, in, cm, pt.

px (ustawienie domyślne) to jednostki niezależne od urządzenia (1/96 cala na jednostkę)

in jest cala; 1in==96px

cm to centymetry; 1cm==(96/2.54) px

pt to punkty; 1pt==(96/72) px

Konstruktory

GridLength(Double)

Inicjuje nowe wystąpienie GridLength struktury przy użyciu określonej wartości bezwzględnej w pikselach.

GridLength(Double, GridUnitType)

Inicjuje GridLength nowe wystąpienie struktury i określa, jakiego rodzaju wartość przechowuje.

Właściwości

Auto

Pobiera wystąpienie, GridLength które zawiera wartość, której rozmiar jest określany przez właściwości rozmiaru obiektu zawartości.

GridUnitType

Pobiera element skojarzony GridUnitType z elementem GridLength.

IsAbsolute

Pobiera wartość wskazującą, czy GridLength zawiera wartość wyrażoną w pikselach.

IsAuto

Pobiera wartość wskazującą, czy GridLength obiekt przechowuje wartość, której rozmiar jest określany przez właściwości rozmiaru obiektu zawartości.

IsStar

Pobiera wartość wskazującą, czy GridLength zawiera wartość, która jest wyrażona jako ważona część dostępnego miejsca.

Value

Pobiera obiekt Double , który reprezentuje wartość .GridLength

Metody

Equals(GridLength)

Określa, czy określona GridLength wartość jest równa bieżącej GridLengthwartości .

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu GridLength wystąpieniu.

GetHashCode()

Pobiera kod skrótu dla .GridLength

ToString()

Zwraca reprezentację String elementu GridLength.

Operatory

Equality(GridLength, GridLength)

Porównuje dwie GridLength struktury równości.

Inequality(GridLength, GridLength)

Porównuje dwie GridLength struktury, aby określić, czy nie są równe.

Dotyczy

Zobacz też