FrameworkElement.MaxHeight Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a restrição de altura máxima do 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 da propriedade
A altura máxima do elemento, em unidades independentes de dispositivo (1/96 polegada por unidade). O valor padrão é PositiveInfinity. Esse valor pode ser qualquer valor igual ou maior que 0,0. PositiveInfinity também é válido.
- Atributos
Comentários
Essa é uma das três propriedades em FrameworkElement que especificam informações de altura. Os outros dois são MinHeight e Height. Se houver um conflito entre esses valores, a ordem de aplicação para a determinação de altura real deverá MinHeight primeiro ser respeitada, depois MaxHeight, e, finalmente, se cada um deles estiver dentro dos limites, Height.
As restrições de valor no Double valor são impostas por um ValidateValueCallback mecanismo. Se você tentar definir um valor inválido, uma exceção em tempo de execução será gerada.
Uso do Atributo XAML
<object MaxHeight="double"/>
- ou -
<object MaxHeight ="qualifiedDouble"/>
Valores XAML
double
Double
Representação de cadeia de caracteres de um Double valor igual ou maior que 0,0. Isso é interpretado como uma medida de unidade independente do dispositivo (1/96 polegada). As cadeias de caracteres não precisam incluir explicitamente pontos decimais. Por exemplo, um valor de 1
é aceitável.
As mesmas Double restrições de intervalo mencionadas na seção Valor da Propriedade se aplicam, exceto que você deve usar a Extensão de Marcação x:Static se precisar definir explicitamente o valor como PositiveInfinity.
Qualifieddouble
Um valor duplo, conforme descrito acima, seguido por uma das seguintes cadeias de caracteres de declaração de unidade: px
, in
, cm
, . pt
px
(padrão) são unidades independentes do dispositivo (1/96 polegada por unidade)
in
é polegadas; 1in==96px
cm
é centímetro; 1cm==(96/2,54) px
pt
é pontos; 1pt==(96/72) px
Informações da propriedade de dependência
Campo Identificador | MaxHeightProperty |
Propriedades de metadados definidas como true |
AffectsMeasure |