FrameworkElement.MaxHeight Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a restrição máxima de altura 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 de Propriedade
A altura máxima do elemento, em unidades independentes do dispositivo (1/96 de polegada por unidade). O valor predefinido é PositiveInfinity. Este valor pode ser qualquer valor igual ou superior a 0,0. PositiveInfinity também é válido.
- Atributos
Observações
Esta é uma das três propriedades que FrameworkElement especificam a informação de altura. Os outros dois são MinHeight e Height. Se houver um conflito entre estes valores, a ordem de aplicação para a determinação real da altura é primeiro MinHeight ter de ser respeitada, então MaxHeight, e finalmente, se cada um destes estiver dentro de limites, Height.
As restrições de valor ao Double valor são aplicadas por um ValidateValueCallback mecanismo. Se tentar definir um valor inválido, é lançada uma exceção em tempo de execução.
Uso de atributos XAML
<object MaxHeight="double"/>
-ou-
<object MaxHeight ="qualifiedDouble"/>
Valores XAML
DuploDouble
Representação de cadeias de valor Double igual ou superior a 0,0. Isto é interpretado como uma medida unitária independente do dispositivo (1/96 polegada). As cadeias não precisam de incluir explicitamente pontos decimais. Por exemplo, um valor de 1 é aceitável.
Aplicam-se as mesmas Double restrições de intervalo mencionadas na secção Valor da Propriedade, exceto que deve usar x:Static Markup Extension se precisar de definir explicitamente o valor como PositiveInfinity.
Duplo qualificado Um valor duplo como descrito acima, seguido de uma das seguintes cadeias de declaração unitária: px, in, cm, pt.
px (por defeito) são unidades independentes do dispositivo (1/96 de polegada por unidade)
in é de polegadas; 1in==96px
cm é centímetros; 1cm==(96/2.54) px
pt é pontos; 1pt==(96/72) px
Informação de Propriedade de Dependência
| Iteme | Value |
|---|---|
| Campo identificador | MaxHeightProperty |
Propriedades dos metadados definidas como true |
AffectsMeasure |