GridLength Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |