Tag Archives: random lines

Fill a shape with random lines in C#

Click and drag to draw a shape. When you release the mouse, the program closes the shape and fills it with random line segments. The following code shows how the program lets you draw a shape. // The points selected … Continue reading

Posted in drawing, graphics | Tagged , , , , , , , , , , , , , , , | Leave a comment

Fill an ellipse with random lines in C#

As the title implies, this example draws an ellipse filled with random lines. It cannot simply draw the ellipse in the form’s Paint event handler, however. That would make the program generate a new set of random lines every time … Continue reading

Posted in drawing, graphics | Tagged , , , , , , , , , , | Leave a comment

Draw text filled with random colored lines in C#

This example combines two previously described techniques to draw text filled with random colored lines. The example Draw text filled with random lines in C# shows how to draw text filled with random lines. The example Draw text in random … Continue reading

Posted in drawing, fonts, graphics, strings | Tagged , , , , , , , , , , , , , , , , , , , , , , | 1 Comment

Draw text in random colors in C#

This example shows how you can draw text in random colors. The example Measure character positions in a drawn string in C# shows how to determine where the characters in a string will be drawn. This example uses similar code … Continue reading

Posted in drawing, fonts, graphics, strings | Tagged , , , , , , , , , , , , , , , , , , , , , , | 2 Comments

Draw text filled with random lines in C#

This example uses the following code to draw text filled with random lines. // Draw the lined-filled text. private void Form1_Paint(object sender, PaintEventArgs e) { const string TXT = “C# Helper”; // Make the result smoother. e.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAliasGridFit; e.Graphics.Clear(this.BackColor); … Continue reading

Posted in drawing, fonts, graphics, strings | Tagged , , , , , , , , , , , , , , , , , | 1 Comment