none
Como remover um botão criado ? RRS feed

  • Pergunta

  • Ola pessoal,

    Sou novato no visual basic e preciso de uma ajuda de vocês se for possível, e tenho o seguinte projeto:

    Quando eu clico em um botão chamado tarefas, é criado um botão logo abaixo chamado aceitar.

    O Comando que uso é:

        Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
            Dim botao1 As New Button
            Me.Controls.Add(botao1)
            botao1.Left = 717
            botao1.Top = 404
            botao1.Height = 22
            botao1.Width = 97
            botao1.Text = "Aceitar"    
        End Sub

    Bom então agora minha duvida é o seguinte:

    Como eu faço para poder remover o botão ACEITAR quando eu clicar nele mesmo? Ou seja quando eu clicar em aceitar o botão sumir ?

    Desde já Agradeço quem puder ajudar...

    quarta-feira, 28 de junho de 2017 04:35

Respostas

  • Tente assim:

    Private Sub botao1_Click(ByVal sender As Object, ByVal e As EventArgs)
       Me.Controls.Remove(sender)
    End Sub
    
    
    Private Sub Button2_Click(....)
       ' Restante do código
    
       AddHandler botao1.Click, AddressOf botao1_Click 
    End Sub


    Juliano Nunes - http://linkedin.com/in/julianonunes

    Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.

    Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.

    • Sugerido como Resposta João Paulo [] quarta-feira, 28 de junho de 2017 20:06
    • Marcado como Resposta Maikon Costa quinta-feira, 29 de junho de 2017 10:55
    quarta-feira, 28 de junho de 2017 10:36

Todas as Respostas

  • Tente assim:

    Private Sub botao1_Click(ByVal sender As Object, ByVal e As EventArgs)
       Me.Controls.Remove(sender)
    End Sub
    
    
    Private Sub Button2_Click(....)
       ' Restante do código
    
       AddHandler botao1.Click, AddressOf botao1_Click 
    End Sub


    Juliano Nunes - http://linkedin.com/in/julianonunes

    Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.

    Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.

    • Sugerido como Resposta João Paulo [] quarta-feira, 28 de junho de 2017 20:06
    • Marcado como Resposta Maikon Costa quinta-feira, 29 de junho de 2017 10:55
    quarta-feira, 28 de junho de 2017 10:36
  • Obrigado funcionou certinho ;)
    quinta-feira, 29 de junho de 2017 10:55