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 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
- 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. |