Custom UserControls in VB2008 are not difficult
to build, they're just tricky
to get everything all tied up in one complete package. You don't want to
miss anything like custom events, error checking and proper handling of input.
I have put all that plus a cool use of the graphics path and its
transform function for the gauge's needle.