The recipes in this chapter introduce the powerful, fast, and
creative graphics capabilities of Visual Basic 2005. They provide
working examples of everything from drawing simple lines to creating charts and simple animations. If you’re coming
from Visual Basic 6.0, you’ll be especially pleased with the powerful
new capabilities of the GDI+ graphics. Several recipes will help you
update your skills by substituting new functionality for the primitive
graphics commands provided by Visual Basic 6.0, such as
Line, Circle, and so on.
You’re just getting started with GDI+ graphics and want to know where to begin.
Sample code folder: Chapter 09\GDIObjects
Always start by defining and creating the fundamental graphics
objects relied upon by all GDI+ graphics methods. These include
colors, pens, fonts, brushes, and of course the
Graphics object itself, the drawing surface
used by all graphics drawing methods.
The sample code in this recipe demonstrates the creation of several graphics-related objects, providing a good starting point for studying some GDI+ fundamentals. We’ll look at the code in sections.
The most common place to put drawing code is in the
Paint event handler for the form or control
on which you will draw:
Private Sub Form1_Paint(ByVal sender As Object, _ ByVal e As System.Windows.Forms.PaintEventArgs) _ Handles Me.Paint
You can draw in other events or methods as well, but you’ll run into ...