Compartilhar via


Como: Criar formulários pai MDI

A base de um aplicativo de Interface Documentos Múltiplos (MDI) é o formulário pai MDI.Este é o formulário que contém as janelas filho MDI, que são as subjanelas nas quais o usuário interage com o aplicativo MDI.Criar um formulário pai MDI é fácil, tanto no Windows Forms Designer quando por meio de programação.

Para criar um formulário pai MDI em tempo de design

  1. Criar um projeto Windows Application.Para obter mais informações, consulte Como: Criar um projeto de aplicativos do Windows.

  2. Na janela Propriedades, defina a propriedade IsMDIContainer como True.

    Isso designa o formulário como um recipiente de janelas filho MDI.

    Observação:

    Ao definir as propriedades Propriedades janela, você também pode conjunto o WindowState propriedade para Maximizada, se você gosta, pois é mais fácil manipular janelas filho MDI quando o formulário pai está maximizado.Além disso, esteja ciente de que a borda do formulário pai MDI pegará a cor do sistema (definida no Painel de Controle de Sistema do Windows), em vez da cor de fundo que você definiu usando a propriedade Control.BackColor.

  3. Da Caixa de Ferramentas , arraste um componente MainMenu para o formulário.Crie um item de menu de nível superior com a propriedade Text definida como &File com itens de submenu chamados &Novo e &Fechar.Crie também um item de menu de nível superior chamado &Janela.

    O primeiro menu criará e ocultará itens de menu em tempo de execução, e o segundo menu manterá o controle das janelas filho MDI abertas.Neste ponto, você criou uma janela pai MDI.

  4. Pressione F5 para executar o aplicativo.Para obter informações sobre como criar janelas filho MDI que operam no formulário pai MDI, consulte Como: Criar formulários filho MDI.

Consulte também

Tarefas

Como: Criar formulários filho MDI

Como: Determinar o filhos MDI ativo

Como: Enviar dados para o Active MDI filho

Como: Organizar formulários filho MDI

Outros recursos

Aplicativos de Interface de Documentos Múltiplos (MDI)