FrameworkElement.MaxHeight Eigenschaft
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Einschränkung des Elements für die maximale Höhe ab bzw. legt diese fest.
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
Die maximale Höhe des Elements in geräteunabhängigen Einheiten (1/96 Zoll pro Einheit). Der Standardwert ist PositiveInfinity. Dieser Wert kann ein beliebiger Wert gleich oder größer als 0,0 sein. PositiveInfinity ist ebenfalls gültig.
- Attribute
Dies ist eine von drei Eigenschaften, die FrameworkElement Höheninformationen angeben. Die beiden anderen sind MinHeight und Height. Wenn es einen Konflikt zwischen diesen Werten gibt, muss die Reihenfolge der Anwendung für die tatsächliche Höhenermittlung zuerst MinHeight berücksichtigt werden, dann MaxHeightund schließlich, wenn sich jeder dieser Werte innerhalb von Grenzen befindet, Height.
Die Werteinschränkungen für den Double Wert werden durch einen ValidateValueCallback Mechanismus erzwungen. Wenn Sie versuchen, einen ungültigen Wert festzulegen, wird eine Laufzeitausnahme ausgelöst.
<object MaxHeight="double"/>
- oder -
<object MaxHeight ="qualifiedDouble"/>
double
Double
Zeichenfolgendarstellung eines Double Werts gleich oder größer als 0,0. Dies wird als geräteunabhängige Einheitsmessung (1/96 Zoll) interpretiert. Zeichenfolgen müssen nicht explizit Dezimalpunkte enthalten. Für instance ist ein Wert von 1
akzeptabel.
Es gelten dieselben Double Bereichseinschränkungen wie im Abschnitt Eigenschaftenwert angegeben, mit dem Ausnahme, dass Sie x:Static Markup Extension verwenden müssen, wenn Sie den Wert explizit auf PositiveInfinityfestlegen müssen.
qualifiedDouble
Ein double-Wert wie oben beschrieben, gefolgt von einer der folgenden Einheitendeklarationszeichenfolgen: px
, in
, cm
, pt
.
px
(Standard) ist geräteunabhängige Einheiten (1/96 Zoll pro Einheit)
in
ist Zoll; 1in==96px
cm
ist Zentimeter; 1cm==(96/2.54) px
pt
punkte; 1pt==(96/72) px
Bezeichnerfeld | MaxHeightProperty |
Metadateneigenschaften auf true festgelegt |
AffectsMeasure |
Produkt | Versionen |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: