HIRO's.NET

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

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

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

HIRO's.NET RSSHIRO's.NET RSS


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

HOME > C# 2003 Tips > GDI+ Tips メニュー

05.折れ線を作成する

UPDATE:2004/06/27 

<< 前のTips  次のTips >>

 


 DrawLineメソッドを何回も実行することで折れ線を作成することが出来ますが、あらかじめ折れ線を構成するポジションを作成しておいてDrawLinesメソッドを使用すると簡単に折れ線を描画することが出来ます。

 
サンプル
using System.Drawing;
using System.Drawing.Drawing2D;
:
:省略
:
private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
    // グラフィックオブジェクトを取得する
    Graphics GR = e.Graphics;

    // 折れ線を構成するポジションを作成しておく
    Point[] points = {new Point(10, 10), new Point(50, 50),
        new Point(50, 20), new Point(100, 50)};
    // Color.Blue, 幅3のペンを作成する
    Pen BluePen = new Pen(Color.Blue, 3);

    // 折れ線を描画する
    GR.DrawLines(BluePen, points);

    // BluePenを破棄する
    BluePen.Dispose();

    // Graphicsオブジェクト破棄する
    GR.Dispose();
}