GridLength GridLength GridLength GridLength Struct

Definizione

Rappresenta la lunghezza di elementi che supportano in modo esplicito i tipi di unità Star.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)
Ereditarietà
GridLengthGridLengthGridLengthGridLength
Attributi
Implementazioni

Commenti

Gli elementi come ColumnDefinition e RowDefinition usano questo tipo per descrivere larghezza e altezza per supportare la distribuzione variabile dello spazio disponibile.Elements such as ColumnDefinition and RowDefinition use this type to describe width and height in order to support variable distribution of available space.

Uso della sintassi XAML per gli attributiXAML Attribute Usage

<object property="doubleLength"/>  

In alternativa-or-

<object property="autoValue"/>  

Valori XAMLXAML Values

doubleLengthdoubleLength
Lunghezza dell'elemento, descritta come Double valore che specifica una unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit) misura o come qualifiedDouble (vedere di seguito).The element's length, described as either a Double value that specifies a unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit) measure, or as a qualifiedDouble (see below).

autoValueautoValue
Lunghezza dell'elemento, descritta dal valore auto o *.The element's length, described by either the value Auto or *. Per GridUnitType ulteriori informazioni sui valori auto e *, vedere.See GridUnitType for more information on the values Auto and *.

qualifiedDoublequalifiedDouble
Un valore Double come descritto in precedenza per una qualsiasi delle misure, seguito da una delle stringhe di dichiarazione di unità pxseguenti in:, pt, cm,.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(impostazione predefinita)unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit)px (default) is unità indipendenti dal dispositivo (1/96 di pollice per unità)device-independent units (1/96th inch per unit)

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

cmè centimetro; 1 cm = = (96/2,54) pxcm is centimeters; 1cm==(96/2.54) px

ptpunti; 1Pt = = (96/72) pxpt is points; 1pt==(96/72) px

Costruttori

GridLength(Double) GridLength(Double) GridLength(Double) GridLength(Double)

Inizializza una nuova istanza della struttura GridLength utilizzando il valore assoluto specificato in pixel.Initializes a new instance of the GridLength structure using the specified absolute value in pixels.

GridLength(Double, GridUnitType) GridLength(Double, GridUnitType) GridLength(Double, GridUnitType) GridLength(Double, GridUnitType)

Inizializza una nuova istanza della struttura GridLength e specifica quale tipo di valore utilizza.Initializes a new instance of the GridLength structure and specifies what kind of value it holds.

Proprietà

Auto Auto Auto Auto

Ottiene un'istanza di GridLength che utilizza un valore la cui dimensione è determinata dalle proprietà della dimensione dell'oggetto contenuto.Gets an instance of GridLength that holds a value whose size is determined by the size properties of the content object.

GridUnitType GridUnitType GridUnitType GridUnitType

Ottiene l'oggetto associato GridUnitType per GridLength.Gets the associated GridUnitType for the GridLength.

IsAbsolute IsAbsolute IsAbsolute IsAbsolute

Ottiene un valore che indica se GridLength utilizza un valore espresso in pixel.Gets a value that indicates whether the GridLength holds a value that is expressed in pixels.

IsAuto IsAuto IsAuto IsAuto

Ottiene un valore che indica se GridLength utilizza un valore la cui dimensione è determinata dalle proprietà della dimensione dell'oggetto contenuto.Gets a value that indicates whether the GridLength holds a value whose size is determined by the size properties of the content object.

IsStar IsStar IsStar IsStar

Ottiene un valore che indica se GridLength utilizza un valore espresso come una proporzione ponderata di spazio disponibile.Gets a value that indicates whether the GridLength holds a value that is expressed as a weighted proportion of available space.

Value Value Value Value

Ottiene un oggetto Double che rappresenta il valore del GridLength.Gets a Double that represents the value of the GridLength.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'istanza corrente della classe GridLength.Determines whether the specified object is equal to the current GridLength instance.

Equals(GridLength) Equals(GridLength) Equals(GridLength) Equals(GridLength)

Determina se l'oggetto GridLength specificato è uguale all'oggetto GridLength corrente.Determines whether the specified GridLength is equal to the current GridLength.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Ottiene un codice hash per l'oggetto GridLength.Gets a hash code for the GridLength.

ToString() ToString() ToString() ToString()

Restituisce una rappresentazione String di GridLength.Returns a String representation of the GridLength.

Operatori

Equality(GridLength, GridLength) Equality(GridLength, GridLength) Equality(GridLength, GridLength) Equality(GridLength, GridLength)

Confronta due strutture GridLength per determinare se sono uguali.Compares two GridLength structures for equality.

Inequality(GridLength, GridLength) Inequality(GridLength, GridLength) Inequality(GridLength, GridLength) Inequality(GridLength, GridLength)

Confronta due strutture GridLength per stabilire se non sono uguali.Compares two GridLength structures to determine if they are not equal.

Si applica a

Vedi anche