Freigeben über


GridLength Struktur

Definition

Stellt die Länge von Elementen dar, die Star-Einheitentypen explizit unterstützen.

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)
Vererbung
GridLength
Attribute
Implementiert

Hinweise

Elemente wie ColumnDefinition z. B. diesen Typ verwenden, um Breite und RowDefinition Höhe zu beschreiben, um die variable Verteilung des verfügbaren Platzes zu unterstützen.

Verwendung von XAML-Attributen

<object property="doubleLength"/>  

- oder -

<object property="autoValue"/>  

XAML-Werte

doubleLength
Die Länge des Elements wird entweder als Wert Double beschrieben, der eine geräteunabhängige Einheiten (1/96. Zoll pro Einheit) oder als qualifiziertesDouble (siehe unten) angibt.

autoValue
Die Länge des Elements, beschrieben durch den Wert Auto oder *. Weitere GridUnitType Informationen zu den Werten Auto und *.

qualifiziertesDouble
Ein doppelter Wert wie oben beschrieben für eine der Maßnahmen, gefolgt von einer der folgenden Einheitendeklarationszeichenfolgen: px, , in``cm. pt

px (Standard) ist geräteunabhängige Einheiten (1/96. Zoll pro Einheit)

in ist Zoll; 1in==96px

cm ist Zentimeter; 1cm==(96/2.54) px

pt ist Punkte; 1pt==(96/72) px

Konstruktoren

GridLength(Double)

Initialisiert eine neue Instanz der GridLength-Struktur unter Verwendung des angegebenen absoluten Werts in Pixel.

GridLength(Double, GridUnitType)

Initialisiert eine neue Instanz der GridLength-Struktur und gibt die Art des darin enthaltenen Werts an.

Eigenschaften

Auto

Ruft eine Instanz von GridLength ab, die einen Wert enthält, dessen Größe durch die Größeneigenschaften des Inhaltsobjekts bestimmt wird.

GridUnitType

Ruft den zugeordneten GridUnitType für die GridLength ab.

IsAbsolute

Ruft einen Wert ab, der angibt, ob die GridLength einen in Pixel ausgedrückten Wert enthält.

IsAuto

Ruft einen Wert ab, der angibt, ob die GridLength einen Wert enthält, dessen Größe durch die Größeneigenschaften des Inhaltsobjekts bestimmt wird.

IsStar

Ruft einen Wert ab, der angibt, ob die GridLength einen Wert enthält, der als gewichtete Proportion des verfügbaren Raums ausgedrückt wird.

Value

Ruft einen Double-Wert ab, der den Wert der GridLength darstellt.

Methoden

Equals(GridLength)

Bestimmt, ob das angegebene GridLength und das aktuelle GridLength gleich sind.

Equals(Object)

Bestimmt, ob das angegebene Objekt mit der aktuellen GridLength-Instanz übereinstimmt.

GetHashCode()

Ruft einen Hashcode für die GridLength ab.

ToString()

Gibt eine String-Darstellung des GridLength-Elements zurück.

Operatoren

Equality(GridLength, GridLength)

Vergleicht zwei GridLength-Strukturen auf Gleichheit.

Inequality(GridLength, GridLength)

Vergleicht zwei GridLength-Strukturen auf Ungleichheit.

Gilt für

Siehe auch