GridLength Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- 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. |