GridLength Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |