前田稔(Maeda Minoru)の超初心者のプログラム入門
/********************************************************/ /*★ Form を継承した MyForm で線を描画する 前田 稔 ★*/ /********************************************************/ using System; using System.Drawing; using System.Windows.Forms; public class MyForm : Form { public MyForm() { Paint += new PaintEventHandler(MyHandler); } private void MyHandler(object sender, PaintEventArgs e) { Graphics g = e.Graphics; g.DrawLine(new Pen(Color.Red),10,50,280,50); g.DrawLine(new Pen(Color.Green,10),10,100,280,100); } } class Draw { public static void Main() { MyForm mf = new MyForm(); Application.Run(mf); } } |
Paint += new PaintEventHandler(MyHandler); |
g.DrawLine(new Pen(Color.Red),10,50,280,50); |
g.DrawLine(new Pen(Color.Green,10),10,100,280,100); |
g.DrawLine(new Pen(Color.Green,10f),10,50,280,50); |
public void DrawLine(Pen pen, Point pt1, Point pt2) public void DrawLine(Pen pen, PointF pt1, PointF pt2) public void DrawLine(Pen pen, int x1, int y1, int x2, int y2) public void DrawLine(Pen pen, float x1, float y1, float x2, float y2) |
public Point(int x, int y); |