Estou trabalhando com visual basic .net 2005 com winform e é o seguinte eu criei um buttom em tempo de execução da seguintes forma:
Dim btnAlterar As New Button
Dim LocalAlterar As New Point
LocalAlterar.X = 6
LocalAlterar.Y = 203
Dim SizeAlterar As New Size
SizeAlterar.Width = 187
SizeAlterar.Height = 44
btnAlterar.Size = SizeAlterar
btnAlterar.Location = LocalAlterar
btnAlterar.Text = "A<erar"
Me.GrupoAcesso.Controls.Add(btnAlterar)
esta funcionando na boa quando chega a parte do código que faz essa solicitação o botão aparece na tela, porém a minha dúvida é a seguinte, como eu coloco código dentro desse botão já que ele não esta diretemente dentro do form? Tenti criar um tipo de function mas não deu certo acho que estou no caminho errado. Alguém poderia me explicar como eu faço esse buttom executar alguma coisa quando eu clicar nele?
O método convencional:
Private Sub btnAlterar_Click((ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAlterar.Click
Não funciona pois como ele não existe diretamente no form ou seja não foi criado em tempo de designer o Handles não tem como funcionar.
Pergunta
alexandremanowar
E ae pessoal beleza
Estou trabalhando com visual basic .net 2005 com winform e é o seguinte eu criei um buttom em tempo de execução da seguintes forma:
esta funcionando na boa quando chega a parte do código que faz essa solicitação o botão aparece na tela, porém a minha dúvida é a seguinte, como eu coloco código dentro desse botão já que ele não esta diretemente dentro do form? Tenti criar um tipo de function mas não deu certo acho que estou no caminho errado. Alguém poderia me explicar como eu faço esse buttom executar alguma coisa quando eu clicar nele?
O método convencional:
Private Sub btnAlterar_Click((ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAlterar.Click
Não funciona pois como ele não existe diretamente no form ou seja não foi criado em tempo de designer o Handles não tem como funcionar.
Alguém sabe como isso deve ser feito?
Valeu a todos.
Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.