HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


C# 2005の開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > C# 2005 Tips > コントロール > PictureBox Tips メニュー

09.図形や文字を描画する

UPDATE:2006/10/18 

<< 前のTips  次のTips >>

 

 PictureBoxに図形や文字を描画するには、Graphicsオブジェクトを作成して、描画を行います。

 
サンプル
private void button1_Click(object sender, EventArgs e)
{
    Pen objPen = new Pen(System.Drawing.Color.Blue, 2);
    Font objFont = new Font("MS Pゴシック", 15);
    Graphics objGrp = pictureBox1.CreateGraphics();

    // 直線を引く
    objGrp.DrawLine(objPen, 5, 5, 5, 100);
    // 楕円を描く
    objGrp.DrawEllipse(objPen, 10, 5, 50, 20);
    // 文字を描画する
    objGrp.DrawString("描画テスト", objFont, Brushes.Red, 20, 20);

    // リソースを解放する
    objPen.Dispose();
    objFont.Dispose();
    objGrp.Dispose();
}
 

<< 前のTips  次のTips >>