GridLength Structure

Définition

Représente la longueur des éléments qui prennent explicitement en charge Star types d’unités.

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 des attributs XAML

<object property="doubleLength"/>

- ou -

<object property="autoValue"/>

Valeurs XAML

doubleLength La longueur de l’élément, décrite sous la forme d’une Double valeur qui spécifie une mesure indépendante de l’appareil (1/96e pouce par unité) ou un qualifiéDouble (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, cmpt.

px (valeur 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

Nom Description
GridLength(Double, GridUnitType)

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

GridLength(Double)

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

Propriétés

Nom Description
Auto

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

GridUnitType

Obtient l’associé GridUnitType pour le GridLength.

IsAbsolute

Obtient une valeur qui indique si la GridLength valeur contient une valeur exprimée en pixels.

IsAuto

Obtient une valeur qui indique si la GridLength valeur contient 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 la GridLength valeur contient une valeur exprimée sous la forme d’une proportion pondérée de l’espace disponible.

Value

Obtient un Double qui représente la valeur du GridLength.

Méthodes

Nom Description
Equals(GridLength)

Détermine si le spécifié GridLength est égal à l’actuel GridLength.

Equals(Object)

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

GetHashCode()

Obtient un code de hachage pour le GridLength.

ToString()

Retourne une String représentation du GridLength.

Opérateurs

Nom Description
Equality(GridLength, GridLength)

Compare deux GridLength structures pour l’égalité.

Inequality(GridLength, GridLength)

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

S’applique à

Voir aussi