FrameworkElement.MaxHeight Propiedad

Definición

Obtiene o establece la restricción de altura máxima del elemento.

public:
 property double MaxHeight { double get(); void set(double value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)]
public double MaxHeight { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)>]
member this.MaxHeight : double with get, set
Public Property MaxHeight As Double

Valor de propiedad

Alto máximo del elemento, en unidades independientes del dispositivo (1/96 pulgadas por unidad). El valor por defecto es PositiveInfinity. Este valor puede ser cualquier valor igual o mayor que 0,0. PositiveInfinity también es válido.

Atributos

Comentarios

Se trata de una de las tres propiedades de que especifican información de FrameworkElement alto. Los otros dos son MinHeight y Height. Si hay un conflicto entre estos valores, primero se MinHeight debe respetar el orden de aplicación para la determinación de altura real, y MaxHeight, por último, si cada uno de ellos está dentro de los límites, Height.

Las restricciones de valor del Double valor se aplican mediante un ValidateValueCallback mecanismo. Si intenta establecer un valor no válido, se produce una excepción en tiempo de ejecución.

Uso de atributos XAML

<object MaxHeight="double"/>

O bien

<object MaxHeight ="qualifiedDouble"/>

Valores XAML

doubleDouble

Representación de cadena de un Double valor igual o mayor que 0,0. Esto se interpreta como una medida de unidad independiente del dispositivo (1/96 pulgadas). Las cadenas no necesitan incluir explícitamente puntos decimales. Por ejemplo, un valor de 1 es aceptable.

Se aplican las mismas Double restricciones de intervalo que se mencionan en la sección Valor de propiedad, excepto que debe usar la extensión de marcado x:Static si necesita establecer explícitamente el valor como PositiveInfinity.

qualifiedDouble Valor doble como se ha descrito anteriormente, 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

Información de la propiedad dependency

Elemento Value
Campo identificador MaxHeightProperty
Propiedades de metadatos establecidas en true AffectsMeasure

Se aplica a