FrameworkElement.MaxHeight Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il vincolo di altezza massima dell'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
Valore della proprietà
Altezza massima dell'elemento, in unità indipendenti dal dispositivo (1/96° pollice per unità). Il valore predefinito è PositiveInfinity. Questo valore può essere qualsiasi valore uguale o maggiore di 0,0. PositiveInfinity è valido anche.
- Attributi
Commenti
Si tratta di una delle tre proprietà in cui specificare le informazioni sull'altezza FrameworkElement . Gli altri due sono MinHeight e Height. Se si verifica un conflitto tra questi valori, l'ordine di applicazione per la determinazione effettiva dell'altezza deve essere prima MinHeight rispettato, quindi MaxHeighte infine se ognuno di questi valori si trova all'interno di limiti, Height.
Le restrizioni relative al Double valore vengono applicate da un ValidateValueCallback meccanismo. Se si tenta di impostare un valore non valido, viene generata un'eccezione di runtime.
Utilizzo degli attributi XAML
<object MaxHeight="double"/>
oppure
<object MaxHeight ="qualifiedDouble"/>
Valori XAML
DoppiaDouble
Rappresentazione di stringa di un Double valore uguale o maggiore di 0,0. Questa operazione viene interpretata come misura di unità indipendente dal dispositivo (1/96° pollice). Le stringhe non devono includere in modo esplicito i separatori decimali. Ad esempio, un valore di 1 è accettabile.
Si applicano le stesse Double restrizioni di intervallo indicate nella sezione Valore proprietà, ad eccezione del fatto che è necessario usare x:Static Markup Extension se è necessario impostare in modo esplicito il valore su PositiveInfinity.
qualifiedDouble Valore double come descritto in precedenza, seguito da una delle stringhe di dichiarazione di unità seguenti: px, incm, , pt.
px (impostazione predefinita) è unità indipendenti dal dispositivo (1/96 pollici per unità)
in è pollici; 1in==96 px
cm è centimetri; 1cm==(96/2.54) px
pt è punti; 1pt==(96/72) px
Informazioni sulle proprietà di dipendenza
| Item | Value |
|---|---|
| Campo Identificatore | MaxHeightProperty |
Proprietà dei metadati impostate su true |
AffectsMeasure |