三日月館【別館】開発・制作Tips集

[.NET] 文字列の描画サイズを取得する

最終更新:

fumiduki1985

- view
管理者のみ編集可
System.Windows.Forms名前空間のTextRendererクラスのstaticメソッドMeasureText()を使うとSizeクラスとして取得できる。
フォントファミリ、フォントサイズや改行も考慮した描画サイズを取得可能。

記述例:
using System.Windows.Forms; // TextRendererクラスのため
using System.Drawing; // Sizeクラスのため

Size size = TextRenderer.MeasureText("Text", font); // fontは任意のFontオブジェクト 


このページのタグ一覧
.NETFramework C# プログラミング

最終更新日:2018/02/01

記事メニュー
ウィキ募集バナー