Condividi tramite


GridLength Struct

Definizione

Rappresenta la lunghezza di elementi che supportano in modo esplicito i tipi di unità Star.

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)
Ereditarietà
GridLength
Attributi
Implementazioni

Commenti

Elementi come ColumnDefinition e RowDefinition usano questo tipo per descrivere la larghezza e l'altezza per supportare la distribuzione variabile dello spazio disponibile.

Uso della sintassi XAML per gli attributi

<object property="doubleLength"/>  

-oppure-

<object property="autoValue"/>  

Valori XAML

doubleLength
Lunghezza dell'elemento, descritta come valore Double che specifica una misura indipendente dal dispositivo (1/96 pollici per unità) o come qualificatoDouble (vedere di seguito).

autoValue
Lunghezza dell'elemento, descritta dal valore Auto o *. Per GridUnitType altre informazioni sui valori Auto e *.

qualifiedDouble
Valore double descritto in precedenza per una delle misure, seguito da una delle stringhe di dichiarazione di unità seguenti: px, in, cm, pt.

px (impostazione predefinita) è unità indipendenti dal dispositivo (1/96° pollice per unità)

in è pollici; 1in==96px

cm è centimetri; 1cm==(96/2.54) px

pt è punti; 1pt==(96/72) px

Costruttori

GridLength(Double)

Inizializza una nuova istanza della struttura GridLength utilizzando il valore assoluto specificato in pixel.

GridLength(Double, GridUnitType)

Inizializza una nuova istanza della struttura GridLength e specifica quale tipo di valore utilizza.

Proprietà

Auto

Ottiene un'istanza di GridLength che utilizza un valore la cui dimensione è determinata dalle proprietà della dimensione dell'oggetto contenuto.

GridUnitType

Ottiene l'oggetto associato GridUnitType per GridLength.

IsAbsolute

Ottiene un valore che indica se GridLength utilizza un valore espresso in pixel.

IsAuto

Ottiene un valore che indica se GridLength utilizza un valore la cui dimensione è determinata dalle proprietà della dimensione dell'oggetto contenuto.

IsStar

Ottiene un valore che indica se GridLength utilizza un valore espresso come una proporzione ponderata di spazio disponibile.

Value

Ottiene un oggetto Double che rappresenta il valore del GridLength.

Metodi

Equals(GridLength)

Determina se l'oggetto GridLength specificato è uguale all'oggetto GridLength corrente.

Equals(Object)

Determina se l'oggetto specificato è uguale all'istanza corrente della classe GridLength.

GetHashCode()

Ottiene un codice hash per GridLength.

ToString()

Restituisce una rappresentazione String dell'oggetto GridLength.

Operatori

Equality(GridLength, GridLength)

Confronta due strutture GridLength per determinare se sono uguali.

Inequality(GridLength, GridLength)

Confronta due strutture GridLength per stabilire se non sono uguali.

Si applica a

Vedi anche