The graphical controlsimage, label , line and shape can improve the performance of your application by using fewer system resources than other controls.
The graphical controls can't receive the focus or act as containers for other controls, and they have no hWnd The graphical controls generally have fewer properties, recognize fewer events, and have fewer methods than other controls. For example, an image control can display a picture but can't be the object of a graphics method (such as the Print , Line and Circle methods) as a picture box control can. property.
Graphical controls can be transparent. For example, if you set label.Backstyle = 0 or shape.BackStyle = 0, objects that these controls are covering will become visible. You can use the line and shape controls to draw lines and shapes at design time instead of using the Line and Circle methods at run time.
Chapter 3, "Creating and Using Controls"
Chapter 15, "Creating Graphics for Applications"