- PR -

文字列を描画した際の座標の取得方法

1
投稿者投稿内容
CO'S
会議室デビュー日: 2005/11/01
投稿数: 8
投稿日時: 2005-11-10 17:00
お世話になっております。

GraphicsオブジェクトのDrawStringメソッドで、ある文字列を表示したいのですが、表示させる場所をフォームの中の、ある範囲内の中央に表示させたいのです。

その座標計算のために、文字列の「幅」と「高さ」を取得したいのです。

MeasureCharacterRangesメソッドで取得できそうな感じですが、うまく使えません。
是非どなたかご教授下さりますようお願いいたします。
cats
大ベテラン
会議室デビュー日: 2002/11/29
投稿数: 221
お住まい・勤務地: 東京
投稿日時: 2005-11-10 17:10
MeasureStringでできますよ。
ぼのぼの
ぬし
会議室デビュー日: 2004/09/16
投稿数: 544
投稿日時: 2005-11-10 17:12
http://dobon.net/vb/dotnet/graphics/measurestring.html
CO'S
会議室デビュー日: 2005/11/01
投稿数: 8
投稿日時: 2005-11-10 17:25
ぼのぼのさん、catsさんお早いご教授ありがとうございます。

確かにお二方示すのようにMeasureStringからsizeFで取得した値から座標を得られました。
ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)