? Acesso e passagem de dados entre vários formulários no Visual Basic.NET pode ser facilmente conseguido através do uso de um imóvel. Em VB, você pode acessar qualquer controle em um formulário, utilizando o nome de sua forma eo nome do controle que você deseja acessar. É comum a necessidade de acessar os dados em controles localizados em diferentes formas. Não use variáveis globais para manter o controle de seus dados , em vez disso , o controle de acesso do formulário diretamente. Instruções
1
Abra o Microsoft Visual Studio , clique em " New Project" no painel esquerdo da tela do computador e expandir " Visual Basic" abaixo " modelos instalados". Clique em " Windows" e clique duas vezes no centro da janela de diálogo para criar um novo projeto "Windows Forms Application " .
2
duplo clique em " Caixa de Texto " para adicionar um novo controle de caixa de texto para a primeira forma . Clique duas vezes em "Button" para adicionar um novo botão para a primeira forma .
3
botão direito do mouse no nome do projeto localizado na janela " Solution Explorer " e clique em "Adicionar ". Clique em " Novo Item " para iniciar a janela de diálogo " Add New Item " . Clique em "Windows Form" e clique em "Adicionar ".
4
duplo clique em " Caixa de Texto " para adicionar um novo controle de caixa de texto para a segunda forma . Clique duas vezes em "Button" para adicionar um novo botão para a segunda forma .
5
duplo clique em " Form1 " de " Solution Explorer" e clique duas vezes em "Button1 " para criar um novo evento de clique para o botão . Adicione o seguinte código para exibir " Form2 " quando clicado :
Form2.Show ()
6
duplo clique em " Form2 " de " Solution Explorer" e clique duas vezes no formulário para criar um evento de carregamento de formulário. Adicione o seguinte código para preencher a caixa de texto atual com dados de " Form1 " :
Me.TextBox1.Text = Form1.TextBox1.Text
7
Clique duas vezes em "Button1 " em " Form2 " e adicione o seguinte código para preencher a caixa de texto em " Form1 " com dados de " Form2 " :
Form1.TextBox1.Text = Me.TextBox1.Text
8
Pressione " F5" para executar o programa e digite o texto no controle de caixa de texto. Pressione " Button1 " para passar os dados para " Form2 " e digitar o texto em " Form2 ". Clique em " Button1 " para passar dados de volta para " Form1. "