I have the weirdest problem...
I have an MDI application where most children forms have:
this.WindowState = FormWindowState.Maximized
in the Form load event to make sure that forms are Maximized.
Some other children forms that act like Dialog Boxes have
this.WindowState = FormWindowState.Normal
in the form event because I dont want them to be maximized, I want popup dialog boxes to be in the original form size.
The problem here is that Maximized background form graphics get completely screwed up every time "Normal sized" form is displayed on top.
Does anyone know what's going on here ? Do you need to see a screenshot ?