ComboBox.MaxDropDownHeight 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 maximale Höhe für die Dropdownliste eines Kombinationsfelds ab oder legt diese fest.
public:
property double MaxDropDownHeight { double get(); void set(double value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
public double MaxDropDownHeight { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
member this.MaxDropDownHeight : double with get, set
Public Property MaxDropDownHeight As Double
Eigenschaftswert
Ein Double, das die abgerufene Höhe darstellt oder die Höhe, die festgelegt werden soll. Der im Eigenschaftensystem definierte Standardwert beträgt ein Drittel des Systemparameters für die maximale Bildschirmhöhe. Dieser Standardwert wird aber wahrscheinlich durch verschiedene Steuerelementvorlagen überschrieben.
- Attribute
Beispiele
Im folgenden Beispiel wird gezeigt, wie die MaxDropDownHeight -Eigenschaft verwendet wird, um die Höhe der Dropdownliste des ComboBox Steuerelements anzugeben.
<Setter Property = "MaxDropDownHeight" Value="30"/>
Hinweise
Die automatische Größenanpassung ist nicht die Standardeinstellung und führt dazu, dass die Dropdowngröße möglicherweise die verfügbare Größe im übergeordneten Element überschreitet. Dies ist in der Regel nicht wünschenswert.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | MaxDropDownHeightProperty |
Metadateneigenschaften auf true festgelegt |
Keine |
Verwendung von XAML-Attributen
<object MaxDropDownHeight="double"/>
- or -
<object MaxDropDownHeight ="qualifiedDouble"/>
- or -
<object MaxDropDownHeight ="Auto"/>
XAML-Werte
double
Double
Zeichenfolgendarstellung eines Double Werts. Dies wird als geräteunabhängige Einheitsmessung (1/96 Zoll) interpretiert. Zeichenfolgen müssen nicht explizit Dezimalstellen enthalten. Beispielsweise ist ein Wert von 1
akzeptabel.
Es gelten die gleichen Double Bereichseinschränkungen wie im Abschnitt Eigenschaftswert.
qualifiedDouble
Ein doppelter 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
ist Punkte; 1pt==(96/72) px
Auto
Aktiviert das automatische Verhalten. Siehe Hinweise.