Force the repaint ...

vb Code:
  1. Private Sub Form1_Resize(sender As System.Object, e As System.EventArgs) Handles MyBase.Resize
  2.         Me.Refresh()
  3.     End Sub

It won't do any harm if the auto repaint does trigger but it will solve the problem if it doesn't. MDI windows often have quirky behaviour so it's best to anticipate it.