[VC2005] Penクラスを使用して線を描画する方法
◆概要
この資料は、Microsoft(R) Visual C# 2005で Penクラスを使用して線を描画する方法について記述しています。
◆Sample
このサンプルでは、Penクラスを利用してフォームに線を描画します。
private void button1_Click(object sender, EventArgs e) { //描画に使用するグラフィック オブジェクトへの参照を取得 Graphics g = this.CreateGraphics(); //線の描画に使用する Pen クラスのインスタンスを作成し、 //適切なプロパティを設定 Pen myPen = new Pen(Color.Red); myPen.Width = 5; //必要なパラメータを指定して、 //描画する形状に適したメソッドを呼び出します。 g.DrawLine(myPen, 1, 1, 45, 65); g.DrawBezier( myPen, 15, 15, 30, 30, 45, 30, 87, 20); g.DrawEllipse( myPen, new Rectangle(33, 45, 40, 50)); g.DrawPolygon( myPen, new PointF[] {new PointF(1, 1), new PointF (20, 10), new PointF(5, 4), new PointF(100, 2), new PointF(200, 50), new PointF(39, 45)}); } |
▼ページトップへ