GridLength Struktur

Definition

Stellt die Länge von Elementen dar, die explizit Star Einheitentypen 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 und RowDefinition verwenden diesen Typ, um Breite und 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, die als wert Double beschrieben wird, der ein geräteunabhängiges Maß (1/96. Zoll pro Einheit) oder als qualifiziertesDouble -Maß (siehe unten) angibt.

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

qualifiedDouble Ein doppelter Wert, wie oben für eine der Measures beschrieben, gefolgt von einer der folgenden Einheitendeklarationszeichenfolgen: px, , in, cmpt.

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

Name Beschreibung
GridLength(Double, GridUnitType)

Initialisiert eine neue Instanz der GridLength Struktur und gibt an, welche Art von Wert sie enthält.

GridLength(Double)

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

Eigenschaften

Name Beschreibung
Auto

Ruft eine Instanz davon ab, deren GridLength Größe durch die Größeneigenschaften des Inhaltsobjekts bestimmt wird.

GridUnitType

Ruft die zugeordnete GridUnitType für die GridLength.

IsAbsolute

Ruft einen Wert ab, der angibt, ob der GridLength in Pixel ausgedrückte Wert enthalten ist.

IsAuto

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

IsStar

Ruft einen Wert ab, der angibt, ob der Haltebereich einen Wert enthält, der GridLength als gewichtetes Verhältnis des verfügbaren Speicherplatzes ausgedrückt wird.

Value

Ruft einenDouble, der den Wert der .GridLength

Methoden

Name Beschreibung
Equals(GridLength)

Bestimmt, ob der angegebene GridLength Wert gleich dem aktuellen GridLengthist.

Equals(Object)

Bestimmt, ob das angegebene Objekt der aktuellen GridLength Instanz entspricht.

GetHashCode()

Ruft einen Hashcode für die GridLength.

ToString()

Gibt eine String Darstellung der GridLength.

Operatoren

Name Beschreibung
Equality(GridLength, GridLength)

Vergleicht zwei GridLength Strukturen für die Gleichheit.

Inequality(GridLength, GridLength)

Vergleicht zwei GridLength Strukturen, um festzustellen, ob sie nicht gleich sind.

Gilt für:

Weitere Informationen