VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
様々な矩形を描画するにはGraphicsオブジェクトのDraw~で始まるメソッドを使用します。
private void Form1_Paint(object sender, PaintEventArgs e) { // Graphicsオブジェクトの作成 Graphics g = e.Graphics; // Penオブジェクトの作成 Pen pen1 = new Pen(Color.Blue, 2); //黒、太さ1 g.DrawRectangle(pen1, 10, 10, 100, 100); //長方形を描画 g.DrawArc(pen1, 120, 10, 100, 100, 45, 270); //円弧を描画 g.DrawPie(pen1, 230, 10, 100, 100, 45, 90); //扇形を描画 g.DrawEllipse(pen1, 10, 120, 100, 50); //楕円を描画 Point[] pa = {new Point(120, 120), new Point(170, 170), new Point(170, 220), new Point(150, 200)}; //多角形描画用の座標を作成 g.DrawPolygon(pen1, pa); //多角形を描画 // Penオブジェクトの解放 pen1.Dispose(); // Graphicsオブジェクトの解放 g.Dispose(); }