英語で読む

次の方法で共有


Font.Height プロパティ

定義

フォントの行間を取得します。

C#
[System.ComponentModel.Browsable(false)]
public int Height { get; }

プロパティ値

フォントの行間 (ピクセル単位)。

属性

注釈

行間とは、2 つの連続するテキスト行のベース ライン間の垂直距離です。 したがって、行間には、行間の空白と文字自体の高さが含まれます。

フォントの Unit プロパティが 以外 GraphicsUnit.Pixelに設定されている場合、高さ (ピクセル単位) は、画面表示の垂直方向の解像度を使用して計算されます。 たとえば、フォント単位がインチで、フォント サイズが 0.3 であるとします。 また、対応するフォント ファミリの場合、em-height は 2048、行間は 2355 であるとします。 1 インチあたり 96 ドットの垂直解像度を持つ画面ディスプレイの場合、高さは次のように計算できます。

2355*(0.3/2048)*96 = 33.11719

メソッドによって GetHeight 返される値は 33.11719 になり、プロパティによって Height 返される値は 34 になります。 プロパティは Height 、 によって返される値で GetHeight、最も近い整数に切り上げられます。

適用対象

製品 バージョン
.NET Framework 1.1, 2.0, 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

こちらもご覧ください