Usuário com melhor resposta
Copiando valor de um textbox para textbox de outro form...

Pergunta
-
Boa tarde pessoal,
Estou com dificuldades em trazer o valor do textbox (txtnome) do form (frmescolha) para o textbox (txtncli) do form (frmpadrao) .
Quero fazer essa transição de valores ao clicar em um radiobutton onde esconda o frmescolha e apareça o frmpadrao com o textbox txtncli já preenchido com o valor do textbox txtnome.
Alguem me ajuda !! Obrigado.
Respostas
-
Clicque 2x em cima do Radiobutton(no form escolha) e adcione o code:
If RadioButton1.Checked = True Then ' verifica se o radiobutton1 está selecionado Me.Hide() frmpadrao.Show() frmpadrao.txtncli.Text = "Radio 1 Cheched" 'texto da textbox(txtncli) ElseIf RadioButton2.Checked = True Then frmpadrao.txtncli.Text = "Radio 2 Cheched"
End If
- Editado Vinicius DarK domingo, 30 de setembro de 2012 22:34
- Marcado como Resposta Harley AraujoModerator quarta-feira, 3 de outubro de 2012 18:49
-
Fernando você pode criar um construtor no formulario (frmpadrao) com um parâmetro do tipo string. Quando você instanciar ele para abrir o formulário, você passa como parâmetro o valor do txtnome.Text, veja:
Simulando botão que abre frmpadrao:
Private Sub btnTeste_Click(sender As Object, e As EventArgs) 'Testando transição de valores entre formularios Dim f As New frmpadrao(txtnome.Text) f.Show() End Sub
Código para criação de construtor no formulário frmpadrao:
Public Partial Class frmpadrao Inherits Form 'Construtor padrão Public Sub New() InitializeComponent() End Sub 'Novo padrão Public Sub New(nome As String) InitializeComponent() 'Recuperando parametro do construtor e atribuindo ao TextBox txtncli txtncli.Text = nome End Sub End Class
Procure ler um pouco sobre construtores, é bastante essencial saber:
http://msdn.microsoft.com/en-us/library/ms973814.aspx
Boa sorte
Vitor Mendes | Seu feedback é muito importante para todos!
Visite o meu site: http://www.vitormendes.com.br/- Marcado como Resposta Harley AraujoModerator quarta-feira, 3 de outubro de 2012 18:49
Todas as Respostas
-
Clicque 2x em cima do Radiobutton(no form escolha) e adcione o code:
If RadioButton1.Checked = True Then ' verifica se o radiobutton1 está selecionado Me.Hide() frmpadrao.Show() frmpadrao.txtncli.Text = "Radio 1 Cheched" 'texto da textbox(txtncli) ElseIf RadioButton2.Checked = True Then frmpadrao.txtncli.Text = "Radio 2 Cheched"
End If
- Editado Vinicius DarK domingo, 30 de setembro de 2012 22:34
- Marcado como Resposta Harley AraujoModerator quarta-feira, 3 de outubro de 2012 18:49
-
Fernando você pode criar um construtor no formulario (frmpadrao) com um parâmetro do tipo string. Quando você instanciar ele para abrir o formulário, você passa como parâmetro o valor do txtnome.Text, veja:
Simulando botão que abre frmpadrao:
Private Sub btnTeste_Click(sender As Object, e As EventArgs) 'Testando transição de valores entre formularios Dim f As New frmpadrao(txtnome.Text) f.Show() End Sub
Código para criação de construtor no formulário frmpadrao:
Public Partial Class frmpadrao Inherits Form 'Construtor padrão Public Sub New() InitializeComponent() End Sub 'Novo padrão Public Sub New(nome As String) InitializeComponent() 'Recuperando parametro do construtor e atribuindo ao TextBox txtncli txtncli.Text = nome End Sub End Class
Procure ler um pouco sobre construtores, é bastante essencial saber:
http://msdn.microsoft.com/en-us/library/ms973814.aspx
Boa sorte
Vitor Mendes | Seu feedback é muito importante para todos!
Visite o meu site: http://www.vitormendes.com.br/- Marcado como Resposta Harley AraujoModerator quarta-feira, 3 de outubro de 2012 18:49