How are you adding the background, i.e. are you setting the Background_Image property in the IDE, or dynamically loading the image at startup.
Is it possible you're overidding the OnPaint event and not calling the default handler before you process the event?
Do you change the style of the window, or set the DoubledBuffered property?
I just opened an existing project, set the BackgroundImage to a jpg file and it shows up in the IDE, and when I run. It tiles by default, and that is working (VS2010 Professional).
If you do the same thing, and the image doesn't show, then I have no idea.
I'm assuming that the image file is not somehow fully transparent so is not showing up for that reason, or that the BackgroundImageLayout is somehow causing a problem.
There Is An Island Of Opportunity In The Middle of Every Difficulty.
Miss That, Though, And You're Pretty Much Doomed.
Last edited by passel; 11-18-2011 at 10:44 AM.