segunda-feira, 26 de maio de 2014

Visual Studio - Como Criar Formulários Pai e Filho MDI


MDI significa Interface Documentos Múltiplos. É o formulário pai MDI. Este formulário contém as janelas filhos MDI, que são subjanelas onde os usuários interage com o aplicativo MDI


É muito fácil criar um formulário pai MDI. Vejamos um exemplo utilizando o Windows Forms Designer.


Nota: também podemos criar por meio de promação.


Criando um formulário pai MDI em tempo de design


1.     Criar um projeto Windows Application.

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


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



Como criar formulários filho MDI

Formulários Filhos MDI são um elemento essencial da Aplicativos de Interface de Documentos Múltiplos (MDI). Esses formulários são o centro da interação com o usuário.


private void ClienteIncluir_Click(object sender, EventArgs e)

{
       // Cria um novo formulário

       Form_Cadastro_Cliente_Incluir _cadastroCliente = new Form_Cadastro_Cliente_Incluir();

      // Define quem o pai desta janela

       _cadastroCliente.MdiParent = this;

     // Exibe o formulário

       _cadastroCliente.Show();
}


Para este exemplo iremos criar no menu mais um item com o nome de Layout e adicionar os seguintes códigos:


// Define o leiaute para cascade.
this.LayoutMdi(MdiLayout.Cascade);

// Define o leiaute para tile horizontal.
this.LayoutMdi(MdiLayout.TileHorizontal);

// Define o leiaute para tile vertical.
this.LayoutMdi(MdiLayout.TileVertical);

// Define o leiaute para arrange icons.
this.LayoutMdi(MdiLayout.ArrangeIcons);


















Nenhum comentário:

Postar um comentário