Partager via


GridLength Structure

Définition

Représente la longueur des éléments qui prennent explicitement en charge les types d’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)
Héritage
GridLength
Attributs
Implémente

Remarques

Les éléments tels que ColumnDefinition et RowDefinition utilisent ce type pour décrire la largeur et la hauteur afin de prendre en charge la distribution variable de l’espace disponible.

Utilisation d'attributs XAML

<object property="doubleLength"/>  
  • ou -
<object property="autoValue"/>  

Valeurs XAML

doubleLength
La longueur de l’élément, décrite comme une Double valeur qui spécifie une mesure indépendante de l’appareil (1/96e pouce par unité) ou une mesure qualifiéeDouble (voir ci-dessous).

autoValue
Longueur de l’élément, décrite par la valeur Auto ou *. Pour GridUnitType plus d’informations sur les valeurs Auto et *.

qualifiedDouble
Valeur double comme décrit ci-dessus pour l’une des mesures, suivie de l’une des chaînes de déclaration d’unité suivantes : px, , in, cm``pt.

px (par défaut) est des unités indépendantes de l’appareil (1/96e pouce par unité)

in est pouces; 1in==96px

cm est en centimètres; 1cm==(96/2,54) px

pt est des points ; 1pt==(96/72) px

Constructeurs

GridLength(Double)

Initialise une nouvelle instance de la structure GridLength à l'aide de la valeur absolue spécifiée en pixels.

GridLength(Double, GridUnitType)

Initialise une nouvelle instance de la structure GridLength et spécifie le type de valeur qu'elle contient.

Propriétés

Auto

Obtient une instance de GridLength qui maintient une valeur dont la taille est déterminée par les propriétés de taille de l'objet de contenu.

GridUnitType

Obtient le GridUnitType associé pour GridLength.

IsAbsolute

Obtient une valeur qui indique si GridLength maintient une valeur qui est exprimée en pixels.

IsAuto

Obtient une valeur qui indique si GridLength maintient une valeur dont la taille est déterminée par les propriétés de taille de l'objet de contenu.

IsStar

Obtient une valeur qui indique si GridLength maintient une valeur qui est exprimée comme une proportion pondérée d'espace disponible.

Value

Obtient Double qui représente la valeur de GridLength.

Méthodes

Equals(GridLength)

Détermine si l'objet GridLength spécifié est égal à l'objet GridLength actuel.

Equals(Object)

Détermine si l'objet spécifié est égal à l'instance GridLength actuelle.

GetHashCode()

Obtient un code de hachage pour le GridLength.

ToString()

Retourne une représentation String de GridLength.

Opérateurs

Equality(GridLength, GridLength)

Compare l'égalité de deux structures GridLength.

Inequality(GridLength, GridLength)

Compare deux structures GridLength pour déterminer si elles sont inégales.

S’applique à

Voir aussi