RowDefinition.Height Propiedad

Definición

Obtiene el alto calculado de un elemento RowDefinition o establece el valor GridLength de una fila definida por RowDefinition.

public:
 property GridLength Height { GridLength get(); void set(GridLength value); };
GridLength Height();

void Height(GridLength value);
public GridLength Height { get; set; }
var gridLength = rowDefinition.height;
rowDefinition.height = gridLength;
Public Property Height As GridLength
<RowDefinition Height="doubleValue"/>
- or -
<RowDefinition Height="starSizing"/>
-or-
<RowDefinition Height="Auto"/>

Valor de propiedad

GridLength que representa el alto de la fila. El valor predeterminado es gridLength que representa un ajuste de tamaño "1*".

Comentarios

El valor predeterminado de Width es gridLength que representa un ajuste de tamaño "1*". Este valor de estructura tiene un valor de datos Value de 1.0 y un valor de datos GridUnitType de Star. Con este valor predeterminado, cada nueva rowDefinition que defina para una cuadrícula tendrá un ajuste de tamaño "1*", y cada uno se asignará un número igual de píxeles para el alto de su contenido en el control de diseño. No es raro definir RowDefinition como un elemento de objeto en XAML sin ningún atributo establecido y usar este comportamiento predeterminado. Lo mismo sucede con ColumnDefinition.

El valor establecido para Height se puede restringir si también establece un valor para MinHeight o MaxHeight. Cada una de estas propiedades solo puede tomar medidas de píxeles, no el ajuste de tamaño de estrella . Si rowDefinition usa el ajuste de tamaño automáticoo de estrella, pero también tiene restricciones MinHeight o MaxHeight, el comportamiento de diseño de cuadrícula debe respetarse si eso significa dar o tomar espacio de diseño de otras filas de ajuste de tamaño de estrella definidas en la cuadrícula que no tienen restricciones.

Es más habitual usar el ajuste de tamaño de estrella que los valores absolutos de píxeles para una definición de cuadrícula en una aplicación para UWP mediante C++, C# o Visual Basic. El ajuste de tamaño de estrella admite el concepto de diseño dinámico, lo que ayuda a la aplicación a tener un aspecto excelente en pantallas con diferentes tamaños, densidades de píxeles y orientaciones. Para obtener más información, consulta Definir diseños con XAML.

Se aplica a

Consulte también