FrameworkElement.MinWidth Eigenschaft
Definition
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 minimale Breite ab bzw. legt diese fest.
public:
property double MinWidth { 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 MinWidth { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)>]
member this.MinWidth : double with get, set
Public Property MinWidth As Double
Eigenschaftswert
Die Mindestbreite des Elements in geräteunabhängigen Einheiten (1/96 Zoll pro Einheit). Der Standardwert ist 0,0. Dieser Wert kann ein beliebiger Wert gleich oder größer als 0,0 sein. Allerdings ist weder PositiveInfinity noch NaN gültig.
- Attribute
Hinweise
Dies ist eine von drei Eigenschaften für FrameworkElement die Angabe von Breiteninformationen. Die beiden anderen sind Width und MaxWidth. Wenn es einen Konflikt zwischen diesen Werten gibt, muss die Anwendungsreihenfolge für die tatsächliche Breitenermittlung zuerst MinWidth berücksichtigt werden, dann MaxWidthund schließlich, wenn sich jeder dieser Werte innerhalb von Grenzen befindet, Width.
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.
Verwendung von XAML-Attributen
<object MinWidth="double"/>
- oder -
<object MinWidth="qualifiedDouble"/>
XAML-Werte
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 erwähnt.
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
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | MinWidthProperty |
Metadateneigenschaften auf true festgelegt |
AffectsMeasure |