Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
Questo argomento non è stato ancora valutato - Valuta questo argomento

Struttura GridLength

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

Spazio dei nomi:  System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS per XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
[TypeConverterAttribute(typeof(GridLengthConverter))]
public struct GridLength : IEquatable<GridLength>
<object property="doubleLength"/>
- or -
<object property="autoValue"/>

Valor XAML

lunghezza del doppio

La lunghezza dell'elemento, descritto come uno a Double valore che specifica un oggetto unità indipendenti del dispositivo (1/96 di pollice per unità) misura, o come qualifiedDouble (vedere di seguito).

autoValue

La lunghezza dell'elemento, descritta in o autoidentificatore di valore o *. vedere GridUnitType per ulteriori informazioni sui valori automatici e *.

qualifiedDouble

In doppio stimare come descritto in precedenza per le misure, seguito da una delle stringhe della dichiarazione di unità: px, in, cm, pt.

px (impostazione predefinita) è unità indipendenti del dispositivo (1/96 di pollice per unità)

in sia i pollici; 1in==96px

cm sia i cm; px 1cm== (96/2.54)

pt sono i punti; (96/72) di px 1pt==

Il tipo GridLength espone i seguenti membri.

  NomeDescrizione
Metodo pubblicoGridLength(Double)Inizializza una nuova istanza di GridLength struttura utilizzando il valore assoluto specificato in pixel.
Metodo pubblicoGridLength(Double, GridUnitType)Inizializza una nuova istanza di GridLength strutturare e specificare il tipo di valore viene utilizzata.
In alto
  NomeDescrizione
Proprietà pubblicaMembro staticoAutoottiene un'istanza di GridLength oggetto che utilizza un valore la cui dimensione dipende dalle proprietà di dimensione dell'oggetto contenuto.
Proprietà pubblicaGridUnitTypeOttiene l'oggetto associato GridUnitType per GridLength.
Proprietà pubblicaIsAbsoluteottiene un valore che indica se GridLength utilizza un valore che viene espressa in pixel.
Proprietà pubblicaIsAutoottiene un valore che indica se GridLength utilizza un valore la cui dimensione dipende dalle proprietà di dimensione dell'oggetto contenuto.
Proprietà pubblicaIsStarottiene un valore che indica se GridLength utilizza un valore che viene espresso come proporzione ponderata dello spazio disponibile.
Proprietà pubblicaValueOttiene un oggetto Double che rappresenta il valore di GridLength.
In alto
  NomeDescrizione
Metodo pubblicoEquals(GridLength)determina se specificato GridLength è uguale a corrente GridLength.
Metodo pubblicoEquals(Object)Determina se l'oggetto specificato è uguale a corrente GridLength istanza. (Esegue l'override di ValueType.Equals(Object)).
Metodo pubblicoGetHashCodeOttiene un oggetto codice hash per GridLength. (Esegue l'override di ValueType.GetHashCode()).
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoToStringRestituisce un oggetto String rappresentazione di GridLength. (Esegue l'override di ValueType.ToString()).
In alto
  NomeDescrizione
Operatore pubblicoMembro staticoEqualityconfronta due GridLength strutture per uguaglianza.
Operatore pubblicoMembro staticoInequalityconfronta due GridLength strutture per determinare se non sono uguali.
In alto

elementi come ColumnDefinition e RowDefinition utilizzare questo tipo per descrivere la larghezza e l'altezza per supportare la distribuzione variabile di spazio disponibile.

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Qualsiasi membro pubblico static (Shared in Visual Basic) di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft. Tutti i diritti riservati.