パソコンの小技・備忘録


トップページ > 小技一覧(VB.NET) > フォームに直接文字を描画する。

フォームに直接文字を描画する。

フォームに直接文字を描画する方法です。

正直に言いまして、フォームに書くなら、Labelコントロールを使った方が、より簡単にできます。
ただ、この手法を使うこともありますし、ユーザーコントロールを自作するようになると必須です。

'フォームのGraphicsオブジェクトを取得
Dim g As Graphics = Me.CreateGraphics()

'フォントオブジェクトの作成
Dim fontTemp As New Font("MS UI Gothic", 20)

'文字列を一番左上(0,0)に、赤字で表示
g.DrawString("テストです。", fontTemp, Brushes.Red, 0, 0)

'リソースを開放する
fontTemp.Dispose()
g.Dispose()


上記を、フォームのPaintイベントなどで実行しますと、フォームに直接文字を描画することができます。

トップページに戻る

パソコンの小技・備忘録トップページ(http://pckowaza.web.fc2.com/)を表示

※更新履歴などを掲載していますので、お気に入りはぜひトップページでお願いします!

サイト内検索

 Googleでサイト内検索

小技カテゴリー

カウンタ

メール送信

 ご意見・相互リンク募集中!
意見・相互リンクメールを送信!
inserted by FC2 system