Para aqueles que não sabem um Form MDI é um formulário que pode mostrar vários outros formulários dentro dele, esses formulários também são conhecidos como formulários filho. Podemos dizer que um Form MDI é nossa tela principal.
Para criarmos um Form MDI, basta configurarmos a propriedade IsMdiContainer como True e deixarmos nos Form que vão aparecer dentro dele a propriedade IsMdiCotainer como False.
Para podermos ter uma idéia melhor vou ensinar a fazer um Menu no Form MDI para chamarmos outros Form.
Para isso vamos usar um novo projeto do Visual Basic.NET e usaremos o Template Windows Application, no meu caso chamei ele de Form MDI.
Agora para definirmos esse Form como MDI vamos na Propriedade dele chamada IsMdiContainer e vamos defini-lá como True.
Para que a tela do MDI pegue a tela toda do monitor vou definir a propriedade WindowState como Maximized.
Criando o Menu no Form MDI
...