FrameworkElement.MinHeight プロパティ

定義

要素の高さの最小値を取得または設定します。

[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 以上の任意の値を指定できます。 ただし、PositiveInfinity は有効でなく、NaN も有効ではありません。

属性

注釈

これは、高さ情報を指定する 上の FrameworkElement 3 つのプロパティのうちの 1 つです。 他の 2 つは と MaxHeightですHeight。 これらの値の間に競合がある場合は、実際の高さの決定のためのアプリケーションの順序を最初 MinHeight に受け入れ、次 MaxHeightに を受け入れ、最後にこれらのそれぞれが境界 Height内にある場合は を受け入れなければなりません。

値に対する値の Double 制限は、メカニズムによって ValidateValueCallback 適用されます。 無効な値を設定しようとすると、実行時例外がスローされます。

XAML 属性の使用方法

<object MinHeight="double"/>  

\- または -

<object MinHeight="qualifiedDouble"/>  

XAML 値

double
Double

0.0 以上の Double 値の文字列表現。 これは、デバイスに依存しない単位 (1/96 インチ) の測定として解釈されます。 文字列に小数点を明示的に含める必要はありません。 たとえば、 の 1 値は許容されます。

「プロパティ値」セクションで説明したのと同じ Double 範囲の制限が適用されます。

qualifiedDouble
上で説明した double 値の後に、次のいずれかの単位宣言文字列 (pxin、、 cmpt) が続きます。

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