Freigeben über


GridLength Struktur

Definition

Wird verwendet, um die Größe (Breite/Höhe) der Raster ColumnDefinition und RowDefinition zu definieren.

public value class GridLength
public readonly struct GridLength
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.GridLength+GridLengthTypeConverter))]
public readonly struct GridLength
type GridLength = struct
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.GridLength+GridLengthTypeConverter))>]
type GridLength = struct
Public Structure GridLength
Vererbung
GridLength
Attribute

Hinweise

GridLength vom Typ "GridUnitType.Absolute" stellt die genaue Größe dar. Die elemente vom Typ GridUnitType.Auto passen sich an die Größe der Elemente in der Rasterspalte/Zeile an. GridLength vom Typ "GridUnitType.Star" wird verwendet, um die verfügbare Größe in proportionalen Buckets aufzuteilen.

Dieser Werttyp ist schreibgeschützt.

Konstruktoren

GridLength(Double, GridUnitType)

Initialisiert eine neue GridLength-Struktur.

GridLength(Double)

Initialisiert eine neue absolute GridLength-Struktur.

Felder

Auto

Eine wiederverwendbare GridLength-Struktur des Typs "GridUnitType.Auto".

Star

Eine wiederverwendbare GridLength-Struktur des Typs „GridUnitType.Star“ mit dem Wert 1.

Eigenschaften

GridUnitType

Ruft die GridUnitType-Enumeration der GridLength-Struktur ab oder legt diese Enumeration fest.

IsAbsolute

Ruft ab, ob GridUnitType von GridLength GridUnitType.Absolute ist oder nicht.

IsAuto

Ruft ab, ob GridUnitType von GridLength GridUnitType.Auto ist oder nicht.

IsStar

Ruft einen Wert ab, der angibt, ob die GridUnitType-Enumeration der GridLength-Struktur GridUnitType.Star ist.

Value

Ruft den Wert der GridLength-Struktur ab.

Methoden

Equals(Object)

Zum Testen der Gleichheit dieser GridLength-Struktur und einer anderen.

GetHashCode()

Gibt einen Wert zurück, der zum effizienten Speichern dieses Objekts in Auflistungen verwendet wird.

ToString()

Gibt den Wert und den Typ der Rastereinheit zurück, die durch einen Punkt (.) getrennt sind.

Operatoren

Equality(GridLength, GridLength)

Wird verwendet, um die Größe (Breite/Höhe) der Raster ColumnDefinition und RowDefinition zu definieren.

Implicit(Double to GridLength)

Wird verwendet, um die Größe (Breite/Höhe) der Raster ColumnDefinition und RowDefinition zu definieren.

Inequality(GridLength, GridLength)

Wird verwendet, um die Größe (Breite/Höhe) der Raster ColumnDefinition und RowDefinition zu definieren.

Gilt für: