GridLength Struktura

Definicja

Reprezentuje długość elementów, które jawnie obsługują Star typy jednostek.Represents the length of elements that explicitly support Star unit types.

public value class GridLength : IEquatable<System::Windows::GridLength>
[System.ComponentModel.TypeConverter(typeof(System.Windows.GridLengthConverter))]
public struct GridLength : IEquatable<System.Windows.GridLength>
type GridLength = struct
Public Structure GridLength
Implements IEquatable(Of GridLength)
Dziedziczenie
GridLength
Atrybuty
Implementuje

Uwagi

Elementy takie jak ColumnDefinition i RowDefinition używają tego typu, aby opisać szerokość i wysokość w celu obsługi zmiennej dystrybucji dostępnego miejsca.Elements such as ColumnDefinition and RowDefinition use this type to describe width and height in order to support variable distribution of available space.

Użycie atrybutu języka XAMLXAML Attribute Usage

<object property="doubleLength"/>  

—lub—-or-

<object property="autoValue"/>  

Wartości XAMLXAML Values

doubleLengthdoubleLength
Długość elementu, opisana jako Double wartość jednostki miary niezależne od urządzenia (1/96 cala na jednostkę)device-independent units (1/96th inch per unit) określająca miarę lub qualifiedDouble (patrz poniżej).The element's length, described as either a Double value that specifies a jednostki miary niezależne od urządzenia (1/96 cala na jednostkę)device-independent units (1/96th inch per unit) measure, or as a qualifiedDouble (see below).

autoValueautoValue
Długość elementu, opisana przez wartość autolub *.The element's length, described by either the value Auto or *. Więcej GridUnitType informacji na temat wartości można znaleźć w temacie.See GridUnitType for more information on the values Auto and *.

qualifiedDoublequalifiedDouble
Wartość Podwójna , jak opisano powyżej dla którejkolwiek miary, a następnie jeden z następujących ciągów deklaracji jednostkowej px:, in, cm, pt.A double value as described above for any of the measures, followed by one of the following unit declaration strings: px, in, cm, pt.

px(wartość domyślna) tojednostki miary niezależne od urządzenia (1/96 cala na jednostkę)device-independent units (1/96th inch per unit)px (default) is jednostki miary niezależne od urządzenia (1/96 cala na jednostkę)device-independent units (1/96th inch per unit)

in is inches; 1in==96pxin is inches; 1in==96px

cmjest centymetry; 1cm = = (96/2.54) pxcm is centimeters; 1cm==(96/2.54) px

ptto punkty; 1 pkt = = (96/72) pxpt is points; 1pt==(96/72) px

Konstruktory

GridLength(Double)

Inicjuje nowe wystąpienie GridLength struktury przy użyciu określonej wartości bezwzględnej w pikselach.Initializes a new instance of the GridLength structure using the specified absolute value in pixels.

GridLength(Double, GridUnitType)

Inicjuje nowe wystąpienie GridLength struktury i określa, jakiego rodzaju wartość jest przechowywana.Initializes a new instance of the GridLength structure and specifies what kind of value it holds.

Właściwości

Auto

Pobiera wystąpienie GridLength , które przechowuje wartość, której rozmiar jest określany przez właściwości rozmiaru obiektu Content.Gets an instance of GridLength that holds a value whose size is determined by the size properties of the content object.

GridUnitType

Pobiera skojarzenie GridUnitType skojarzone z GridLength.Gets the associated GridUnitType for the GridLength.

IsAbsolute

Pobiera wartość wskazującą, czy GridLength przechowuje wartość wyrażoną w pikselach.Gets a value that indicates whether the GridLength holds a value that is expressed in pixels.

IsAuto

Pobiera wartość wskazującą, czy GridLength przechowuje wartość, której rozmiar jest określany przez właściwości rozmiaru obiektu Content.Gets a value that indicates whether the GridLength holds a value whose size is determined by the size properties of the content object.

IsStar

Pobiera wartość wskazującą, czy GridLength przechowuje wartość, która jest wyrażona jako ważona część dostępnego miejsca.Gets a value that indicates whether the GridLength holds a value that is expressed as a weighted proportion of available space.

Value

Pobiera, który reprezentuje wartość GridLength. DoubleGets a Double that represents the value of the GridLength.

Metody

Equals(GridLength)

Określa, czy określony GridLength element jest równy bieżącemu GridLength.Determines whether the specified GridLength is equal to the current GridLength.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu GridLength wystąpieniu.Determines whether the specified object is equal to the current GridLength instance.

GetHashCode()

Pobiera kod skrótu dla GridLength.Gets a hash code for the GridLength.

ToString()

String Zwraca reprezentację. GridLengthReturns a String representation of the GridLength.

Operatory

Equality(GridLength, GridLength)

Porównuje GridLength dwie struktury pod kątem równości.Compares two GridLength structures for equality.

Inequality(GridLength, GridLength)

Porównuje GridLength dwie struktury, aby określić, czy nie są równe.Compares two GridLength structures to determine if they are not equal.

Dotyczy

Zobacz też