Mega Code Archive

 
Categories / C# / 2D Graphics
 

Draw line 3

using System; using System.Drawing; using System.Drawing.Imaging; using System.Drawing.Drawing2D; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; public class TestGDI5 : System.Windows.Forms.Form{          //in order to paint something OnPaint method needs to be overridden          protected override void OnPaint(System.Windows.Forms.PaintEventArgs pe) {         //OnPaint method is a member of Form class          //The following call sends pe to an event listener Graphics         base.OnPaint(pe);                           Graphics g = pe.Graphics ;         Pen pn = new Pen( Color.Blue );         // Rectangle rect = new Rectangle(50, 50, 200, 100);         Point pt1 = new Point( 30, 30);         Point pt2 = new Point( 110, 100);         g.DrawLine( pn, pt1, pt2 );      }     public static void Main() {         System.Windows.Forms.Application.Run(new TestGDI5());//display form     } }