A interface de documentos múltiplos ( MDI) é um aplicativo do Windows que permite que um usuário abrir vários documentos dentro de uma janela do quadro . A janela do quadro tem a barra de menu e , por vezes, uma ou mais barras de ferramentas. Você pode createa uma aplicação MDI usando várias linguagens de programação diferentes. No entanto, Visual Studio Basic 2008 tem suporte integrado que simplifica o trabalho , adicionando funcionalidade de gerenciamento do Windows padrão. Coisas que você precisa
Microsoft Visual Basic 2008 Express Edition
Show Mais instruções
Criar um projeto de aplicativo do Windows com um formulário MDI
1
Clique no botão " Iniciar" botão. Escolha a opção " Todos os Programas " item de menu. Escolha a opção " Microsoft Basic 2008 Express Edition Visual " item de menu.
2
Clique no menu "Arquivo" e escolha a opção " New Project" item de menu. Selecione "Aplicativo Windows Forms " . Digite o nome de " mdiApp " e clique no botão "OK" . Você criou um projeto com um único formulário Form1.vb .
3
botão direito do mouse " Form1.vb " no Solution Explorer e escolha a opção " Renomear" . Digite o nome de " mdiChild.vb " e pressione a tecla Enter.
4
botão direito do mouse " mdiApp " no Solution Explorer. Posicione o mouse sobre o item "Adicionar" menu. Escolha a opção " Windows Form " item de menu. Selecione o ícone " formulário pai MDI " e clique no botão "Adicionar" . Mantenha o nome padrão de " MDIParent.vb " . Observe que o arquivo MDIParent1.vb já tem um menu e uma barra de ferramentas.
5
Clique no menu "Arquivo" e escolha a opção " Salvar tudo " . Salve o projeto como " mdiApp " .
Alterar o formulário de inicialização
6
Clique no menu " Project" e escolha a opção " Propriedades mdiApp " item de menu.
7
Selecione " MDIParent1.vb " a partir da lista drop- down " formulário de inicialização " . O formulário de inicialização é a que exibe automaticamente quando um programa é iniciado.
8
Clique no botão Fechar (X) no canto superior direito da janela Propriedades para fechar a janela Propriedades.
Teste o aplicativo
9
Clique no menu " Debug " e escolha " Start Debugging " . A aplicação MDI deve abrir apenas com o quadro MDI mostrado .
10
Clique no menu " Arquivo" e escolha "Novo". Uma janela chamada " Janela 1 " deve aparecer dentro do quadro. O código para exibir uma nova janela filha vazia já existe na forma MDIParent .
11
Clique no menu "Windows " e escolha " Tile Vertical " . As duas janelas deverão ser dispostos lado a lado . O código para gerenciar como as janelas são exibidas dentro do quadro já existe na forma MDIParent .
12
Clique no menu " Arquivo" e escolha "Exit" . A aplicação deve terminar.
Modificar o código para usar um formulário personalizado Criança
13
duplo clique em " mdiChild.vb " no Solution Explorer. O formulário é mostrado na janela de design
14.
Passe o mouse sobre o ícone de caixa de ferramentas. Selecione o controle "Rico TextBox " e arraste-o para Form1 é a janela do projeto . Marca " RichTextBox1 " certo é selecionado. Na janela Propriedades , altere a propriedade Dock para Fill ( área central na janela de pop-up ) .
15
botão direito do mouse " MDIParent1.vb " no Solution Explorer e escolha a opção " View Code" . Localize o procedimento " ShowNewForm " . O código fica assim:
Sub ShowNewForm Privada (sender As Object , ByVal e As EventArgs ) Handles NewToolStripMenuItem.Click , NewToolStripButton.Click , NewWindowToolStripMenuItem.Click 'Criar uma nova instância da criança form.Dim ChildForm As New System.Windows.Forms.Form " Torná-lo um filho desta forma MDI antes de mostrar it.ChildForm.MdiParent = Me
m_ChildFormNumber + = 1ChildForm.Text = " Janela " e m_ChildFormNumber
ChildForm.Show () End Sub
16
Adicione um apóstrofo na frente da linha que cria uma nova forma :
' Dim ChildForm as New System.Windows.Forms.Form
usar um apóstrofo para "comentar " a linha para que ele não executa
17
Adicione a seguinte linha abaixo da linha que você comentou no Passo 4: . < br >
Dim ChildForm como New MDIChild
Esse código faz com que uma nova instância do formulário chamado MDIChild a ser criado quando o código é executado.
Testar a aplicação
18
Clique no menu " Debug " e escolha " Start Debugging " . A aplicação MDI deve abrir apenas com o quadro MDI mostrado .
19
Clique no menu " Arquivo" e escolha "Novo". Um exemplo de sua forma personalizada chamada "Janela 1 " deve aparecer dentro do quadro. Observe que você pode digitar o texto no campo.
20
Clique no menu " Arquivo" e escolha "Novo". Um exemplo de sua forma personalizada chamada "Janela 2 " deve aparecer dentro do quadro.