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 degli elementi che supportano in modo esplicito Star tipi di unità.
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.
Utilizzo degli attributi XAML
<object property="doubleLength"/>
oppure
<object property="autoValue"/>
Valori XAML
doubleLength La 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 come 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 pollici per unità)
in è pollici; 1in==96 px
cm è centimetri; 1cm==(96/2.54) px
pt è punti; 1pt==(96/72) px
Costruttori
| Nome | Descrizione |
|---|---|
| GridLength(Double, GridUnitType) |
Inizializza una nuova istanza della GridLength struttura e specifica il tipo di valore che contiene. |
| GridLength(Double) |
Inizializza una nuova istanza della GridLength struttura utilizzando il valore assoluto specificato in pixel. |
Proprietà
| Nome | Descrizione |
|---|---|
| Auto |
Ottiene un'istanza di GridLength che contiene un valore la cui dimensione è determinata dalle proprietà delle dimensioni dell'oggetto contenuto. |
| GridUnitType |
Ottiene l'oggetto associato GridUnitType per l'oggetto GridLength. |
| IsAbsolute |
Ottiene un valore che indica se contiene GridLength un valore espresso in pixel. |
| IsAuto |
Ottiene un valore che indica se contiene GridLength un valore la cui dimensione è determinata dalle proprietà delle dimensioni dell'oggetto contenuto. |
| IsStar |
Ottiene un valore che indica se contiene GridLength un valore espresso come percentuale ponderata dello spazio disponibile. |
| Value |
Ottiene un oggetto Double che rappresenta il valore dell'oggetto GridLength. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(GridLength) |
Determina se l'oggetto specificato GridLength è uguale all'oggetto corrente GridLength. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'istanza corrente GridLength . |
| GetHashCode() |
Ottiene un codice hash per l'oggetto GridLength. |
| ToString() |
Restituisce una String rappresentazione dell'oggetto GridLength. |
Operatori
| Nome | Descrizione |
|---|---|
| Equality(GridLength, GridLength) |
Confronta due GridLength strutture per verificare l'uguaglianza. |
| Inequality(GridLength, GridLength) |
Confronta due GridLength strutture per determinare se non sono uguali. |