FrameworkElement.MaxHeight Özellik
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Öğesinin en yüksek yükseklik kısıtlamasını alır veya ayarlar.
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
Cihazdan bağımsız birimlerde (birim başına 1/96 inç) elemanın maksimum yüksekliği. PositiveInfinity varsayılan değerdir. Bu değer, 0,0'a eşit veya 0,0'dan büyük herhangi bir değer olabilir. PositiveInfinity da geçerlidir.
- Öznitelikler
Bu, yükseklik bilgilerini belirten üç FrameworkElement özellikten biridir. Diğer ikisi ve HeightşeklindedirMinHeight. Bu değerler arasında bir çakışma varsa, önce gerçek yükseklik belirleme MinHeight için uygulama sırası yerine getirilmesi gerekir, ardından MaxHeightve son olarak bunların her biri sınırların içindeyse . Height
Değer üzerindeki Double değer kısıtlamaları bir ValidateValueCallback mekanizma tarafından zorlanır. Geçersiz bir değer ayarlamaya çalışırsanız bir çalışma zamanı özel durumu oluşturulur.
<object MaxHeight="double"/>
-veya-
<object MaxHeight ="qualifiedDouble"/>
double
Double
0,0'a eşit veya 0,0'dan büyük bir Double değerin dize gösterimi. Bu, cihazdan bağımsız birim (1/96 inç) ölçümü olarak yorumlanır. Dizelerin açıkça ondalık ayırıcı içermesi gerekmez. Örneğin değeri 1
kabul edilebilir.
Double Özellik Değeri bölümünde belirtilen aralık kısıtlamaları geçerlidir, ancak değeri PositiveInfinityolarak açıkça ayarlamanız gerekiyorsa x:Static Markup Extension kullanmanız gerekir.
qualifiedDouble
Yukarıda açıklandığı gibi bir çift değer ve ardından aşağıdaki birim bildirim dizelerinden biri: px
, in
, cm
, pt
.
px
(varsayılan) cihazdan bağımsız birimlerdir (birim başına 1/96 inç)
in
inçtir; 1 inç==96px
cm
santimetredir; 1cm==(96/2,54) piksel
pt
puandır; 1pt==(96/72) piksel
Tanımlayıcı alanı | MaxHeightProperty |
Meta veri özellikleri olarak ayarlandı true |
AffectsMeasure |
Ürün | Sürümler |
---|---|
.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 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: