Hi,

I know this seems to be a simple question but however (I am really surprised) I cant find any solution for this problem.

The problem is:

I want to put a background picture to my MDI form. Image has to be taken in runtime from an image file. Like everybody I tried to put it as backgroundimage.
Code:
Me.BackgroundImage = Image.FromFile(My.Settings.Logo)
If I do it like this and whenever I move scrolls of child forms image looks bad. (Because of paint issues) You can understand it if you try or I can put screenshot if you want.

So I tried to put a picturebox. I wrote a code s that it is being centered etc...

Now the problem is that picurebox comes in front of the child forms. So I put PictureBox1.sendtoback() and then picture box disappeared! It really interesting that I cant put a background image

(I mean dark gray region in MDI form)

Do you know any solution?