ColumnDefinition.MaxWidth Eigenschaft

Definition

Ruft einen Wert ab, der die maximale Breite einer ColumnDefinition darstellt, oder legt diesen fest.

public:
 property double MaxWidth { double get(); void set(double value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
public double MaxWidth { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
member this.MaxWidth : double with get, set
Public Property MaxWidth As Double

Eigenschaftswert

Ein Double-Wert, der die maximale Breite darstellt. Der Standardwert ist PositiveInfinity.

Attribute

Hinweise

Wenn Sie diese Werte im selben Codebeispiel zusammen verwenden, hat der MinWidth Wert Vorrang vor dem MaxWidth Wert, der wiederum Vorrang vor dem Width Wert hat.

Wenn Sie Zeilen oder Spalten hinzufügen oder entfernen, werden die ActualWidth für alle ColumnDefinition Elemente und die ActualHeight aller RowDefinition Elemente null, bis Measure aufgerufen wird.

Verwendung von XAML-Attributen

<object MaxWidth="double"/>  
- or -  
<object MaxWidth="qualifiedDouble"/>  

XAML-Werte

double
Double

Zeichenfolgendarstellung eines Double Werts gleich oder größer als 0.0034 , aber gleich oder kleiner als 160000. Ein nicht qualifizierter Wert wird in geräteunabhängigen Pixeln gemessen. Zeichenfolgen müssen nicht explizit Dezimalstellen enthalten.

qualifiedDouble
Ein doppelter Wert wie oben beschrieben (außer Auto), gefolgt von einem der folgenden Einheitenspezifizierer: 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 ist Punkte; 1pt==(96/72) px

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld MaxWidthProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für: