掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
文字を中央に描画するには? (ID:145004)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
よろしくお願いします。 PictureBoxに文字を縦位置、横位置共に中央に描画させようと思っています。 描画した文字の位置が少しずれるので確認するために以下のコードを試しましたが、 原因と思われる余白が描画した四角形内にあります。 自分の書き方が悪いのか、このようなものなのか、アドバイスをお願いできますでしょうか。 Dim str As String = "100" Dim stringFont As New Font("Arial", 16) Dim TextSize As SizeF = e.Graphics.MeasureString(str, stringFont) Dim DrawPoint As PointF = New PointF(100.0F, 100.0F) e.Graphics.DrawString(str, stringFont, Brushes.Black, DrawPoint) e.Graphics.DrawRectangle(Pens.Black, DrawPoint.X, DrawPoint.Y, TextSize.ToSize.Width, TextSize.Height)
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.