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