GridLength Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje délku prvků, které explicitně podporují typy jednotek 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)
- Dědičnost
- Atributy
- Implementuje
Poznámky
Prvky, jako ColumnDefinition je tento typ, RowDefinition popisují šířku a výšku, aby podporovaly proměnlivé rozdělení dostupného prostoru.
Použití atributu XAML
<object property="doubleLength"/>
nebo
<object property="autoValue"/>
Hodnoty XAML
doubleLength Délka prvku, která je popsaná jako Double hodnota určující jednotku nezávislou na zařízení (1/96 palce na jednotku), nebo jako kvalifikovanýDouble (viz níže).
autoValue Délka prvku popsaná hodnotou Auto nebo *. Další GridUnitType informace o hodnotách Auto a *.
qualifiedDoubleDvojitá hodnota popsaná výše pro kteroukoli z měr následovaná jedním z následujících řetězců deklarace jednotek: px, in, cm, pt.
px (výchozí) je jednotky nezávislé na zařízení (1/96 palce na jednotku)
in je palce; 1in===96px
cm je centimetry; 1cm==(96/2,54) px
pt je body; 1pt==(96/72) px
Konstruktory
| Name | Description |
|---|---|
| GridLength(Double, GridUnitType) |
Inicializuje novou instanci GridLength struktury a určuje, jaký druh hodnoty obsahuje. |
| GridLength(Double) |
Inicializuje novou instanci GridLength struktury pomocí zadané absolutní hodnoty v pixelech. |
Vlastnosti
| Name | Description |
|---|---|
| Auto |
Získá instanci GridLength , která obsahuje hodnotu, jejíž velikost je určena vlastnostmi velikosti objektu obsahu. |
| GridUnitType |
Získá přidružené GridUnitType pro GridLength. |
| IsAbsolute |
Získá hodnotu, která určuje, zda GridLength obsahuje hodnotu, která je vyjádřena v pixelech. |
| IsAuto |
Získá hodnotu, která určuje, zda GridLength obsahuje hodnotu, jejíž velikost je určena vlastnostmi velikosti objektu obsahu. |
| IsStar |
Získá hodnotu, která určuje, zda GridLength obsahuje hodnotu, která je vyjádřena jako vážený podíl dostupného prostoru. |
| Value |
Double Získá, který představuje hodnotu GridLength. |
Metody
| Name | Description |
|---|---|
| Equals(GridLength) |
Určuje, zda je zadaná GridLength hodnota rovna aktuálnímu GridLength. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuální GridLength instanci. |
| GetHashCode() |
Získá hash kód pro GridLength. |
| ToString() |
Vrátí reprezentaci StringGridLength. |
Operátory
| Name | Description |
|---|---|
| Equality(GridLength, GridLength) |
Porovnává dvě GridLength struktury rovnosti. |
| Inequality(GridLength, GridLength) |
Porovná dvě GridLength struktury a určí, jestli nejsou stejné. |