FrameworkElement.MinHeight 屬性

定義

取得或設定元素的最小高度限制。

C#
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)]
public double MinHeight { get; set; }

屬性值

元素的最小高度,以裝置獨立單位 (為單位,每單位 1/96 英吋) 。 預設值為 0.0。 這個值可以是等於或大於 0.0 的任何值。 不過,PositiveInfinityNaN 都無效。

屬性

備註

這是指定高度資訊的三個屬性 FrameworkElement 之一。 其他兩個是 HeightMaxHeight 。 如果這些值之間發生衝突,則必須先接受實際高度判斷 MinHeight 的應用程式順序,然後 MaxHeight ,最後,如果每個值都在界限內, Height 則為 。

值限制 Double 會由 ValidateValueCallback 機制強制執行。 如果您嘗試設定不正確值,則會擲回運行時例外狀況。

XAML Attribute Usage

XAML
<object MinHeight="double"/>  

-或-

XAML
<object MinHeight="qualifiedDouble"/>  

XAML 值

double
Double

等於或大於 0.0 之值的字串表示 Double 。 這會解譯為與裝置無關的單位, (1/96 英吋) 測量。 字串不需要明確包含小數點。 例如, 的值 1 是可接受的。

適用屬性值一節中所述的相同 Double 範圍限制。

qualifiedDouble
如上所述的 雙精度 浮點數,後面接著下列其中一個單位宣告字串: px 、、、 incmpt 、 。

px (預設) 是裝置獨立單位 (,每單位 1/96 英吋)

in 為英吋;1in==96px

cm 為公分;1cm== (96/2.54) px

pt 為點;1pt== (96/72) px

相依性屬性資訊

識別碼欄位 MinHeightProperty
設定為 的中繼資料屬性 true AffectsMeasure

適用於

產品 版本
.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