Sunday, 30 March 2014

DRAW RECTANGLE

if (isDrawing)
                {
                    Graphics g = panel1.CreateGraphics();
                    if (chk == 2)
                    {
                        Pen myPen = new Pen(currentColor, 2);
                        g.DrawRectangle(myPen, new Rectangle(lastLocation.X, lastLocation.Y, e.Location.X - lastLocation.X, e.Location.Y - lastLocation.Y));
                    }
                    else if (chk == 1)
                    {
                        HatchBrush hb;
                       // Random r = new Random();
                        hb = new HatchBrush(HatchStyle.Divot,currentColor);
                        g.FillRectangle(hb, new Rectangle(lastLocation.X, lastLocation.Y, e.Location.X - lastLocation.X, e.Location.Y - lastLocation.Y));
                        g.DrawString("Saira", new Font("Arial", 20), hb, new Point(e.Location.X, e.Location.Y));
                    }
                        g.Dispose();
                }

No comments:

Post a Comment