Hi Sam,
The mainform is not set as mdicontainer in the properties, but it implements a MdiClient control in code.
In the region private fields:
Private WithEvents _MDIClient As New MdiClient()
And then:
Protected Overrides Sub OnLoad(ByVal e As System.EventArgs)
MyBase.OnLoad(e)
'-- Set the MDI backcolor to white
_MDIClient.BackColor = Drawing.Color.White
'-- Add the MDI
Me.Controls.Add(_MDIClient)
End Sub
This way you can control the mdi better, setting the back color and more.
/Teddy