This is a very minor issue, but i have a form with a background image and a few controls, but when i open this form, the form is painted in blocks/sections, and it looks very poor during that 1 or 2 seconds.

How can i make the form load itself first, and then show itself, without the delay to paint itself that it currently has??