Graphics: FillRectangle : Graphics « 2D Graphics « C# / C Sharp






Graphics: FillRectangle

 

using System;
using System.Drawing;
using System.Windows.Forms;
   
class FourByFours: Form
{
     public static void Main()
     {
          Application.Run(new FourByFours());
     }
     public FourByFours()
     {
          ResizeRedraw = true;
     }
     protected override void OnPaint(PaintEventArgs pea)
     {
          DoPage(pea.Graphics, ForeColor,ClientSize.Width, ClientSize.Height);
     }
     protected void DoPage(Graphics grfx, Color clr, int cx, int cy)
     {
          Pen   pen   = new Pen(clr);
          Brush brush = new SolidBrush(clr);
   
          grfx.FillRectangle(brush, new Rectangle(2, 8, 4, 4));
     }
}

 








Related examples in the same category

1.Graphics: TranslateClip
2.Graphics: SetClip
3.Scribble with MouseScribble with Mouse
4.FillPolygon: Alternate and Winding Fill Modes
5.One-Inch Ellipse
6.Graphics: FillRectangles
7.Graphics: FillEllipse
8.Wide Polyline: DrawLines
9.Line and Arc Combo
10.Graphics: FillClosedCurve
11.Bezier Art: DrawBeziers
12.Graphics: MeasureString
13.Clear a Graphics
14.Graphics: DrawRectangles
15.Graphics: DrawRectangle
16.Draw Ellipse
17.Graphics: DrawArc
18.Graphics: DrawPie
19.Draw a Rectangle
20.Draw an Image
21.FillEllipse: Red Traffic Light
22.Graphics: Draw an Icon
23.Graphics: DrawString
24.Use different Font object to draw a line of text
25.Graphics: ScaleTransform
26.Graphics: Transform
27.Graphics: TranslateTransform
28.Graphics: Pen Alignment
29.Graphics: PageScale
30.Graphics: PageUnit
31.DpiY and DpiX
32.PixelOffsetMode
33.Paint along points in a list pointsPaint along points in a list points
34.Picture Cube: DrawImage
35.Clipping: ResetClip
36.Rotate the text 45 degrees clockwise then Translate the text 150 pixels horizontally
37.Transform and RotateTransform in a loop
38.Apply the scaling transformation(scale subsequent operations by 2x horizontally and 3x vertically)
39.Translate the text 150 pixels horizontally and 75 vertically
40.Reset the transformation Translate by 30 pixels in vertical direction
41.Rotate the text through 45 degrees
42.Fill the area 'bounded' by the path
43.DrawImage with destination points
44.DrawImage with size
45.Graphics.SmoothingMode
46.DrawPie with offset
47.TransformPoints
48.Fill a Rectangle with TextureBrush
49.Fill a Rectangle with LinearGradientBrush