GridLength Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa la longitud de los elementos que admiten Star explícitamente tipos de unidad.
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)
- Herencia
- Atributos
- Implementaciones
Comentarios
Elementos como ColumnDefinition y RowDefinition usan este tipo para describir el ancho y el alto con el fin de admitir la distribución variable del espacio disponible.
Uso de atributos XAML
<object property="doubleLength"/>
O bien
<object property="autoValue"/>
Valores XAML
doubleLength La longitud del elemento, descrita como un Double valor que especifica una medida de unidades independientes del dispositivo (1/96 pulgadas por unidad) o como calificadoDouble (consulte a continuación).
autoValue Longitud del elemento, descrita por el valor Auto o *. Consulte GridUnitType para obtener más información sobre los valores Auto y *.
qualifiedDouble Valor doble como se describe anteriormente para cualquiera de las medidas, seguido de una de las siguientes cadenas de declaración de unidad: px, in, cm, pt.
px (valor predeterminado) es unidades independientes del dispositivo (1/96 pulgadas por unidad)
in es pulgadas; 1in==96px
cm es centímetros; 1cm==(96/2.54) px
pt es puntos; 1pt==(96/72) px
Constructores
| Nombre | Description |
|---|---|
| GridLength(Double, GridUnitType) |
Inicializa una nueva instancia de la GridLength estructura y especifica qué tipo de valor contiene. |
| GridLength(Double) |
Inicializa una nueva instancia de la GridLength estructura utilizando el valor absoluto especificado en píxeles. |
Propiedades
| Nombre | Description |
|---|---|
| Auto |
Obtiene una instancia de GridLength que contiene un valor cuyo tamaño viene determinado por las propiedades de tamaño del objeto de contenido. |
| GridUnitType |
Obtiene el asociado GridUnitType para .GridLength |
| IsAbsolute |
Obtiene un valor que indica si GridLength contiene un valor expresado en píxeles. |
| IsAuto |
Obtiene un valor que indica si GridLength contiene un valor cuyo tamaño viene determinado por las propiedades de tamaño del objeto de contenido. |
| IsStar |
Obtiene un valor que indica si GridLength contiene un valor que se expresa como una proporción ponderada del espacio disponible. |
| Value |
Obtiene un Double objeto que representa el valor de .GridLength |
Métodos
| Nombre | Description |
|---|---|
| Equals(GridLength) |
Determina si el objeto especificado GridLength es igual al objeto actual GridLength. |
| Equals(Object) |
Determina si el objeto especificado es igual a la instancia actual GridLength . |
| GetHashCode() |
Obtiene un código hash para .GridLength |
| ToString() |
Devuelve una String representación de .GridLength |
Operadores
| Nombre | Description |
|---|---|
| Equality(GridLength, GridLength) |
Compara dos GridLength estructuras para obtener igualdad. |
| Inequality(GridLength, GridLength) |
Compara dos GridLength estructuras para determinar si no son iguales. |