PERDI O CODIGO DOS OBJETOS QUANDO MUDEI DE LUGAR

NEGRON 16/09/2017 16:02:21
#476612
Boa tarde Galera !!!!!!

Galera fiz um tela simples de cadastro, com código, nome, endereço e telefone - botão de incluir, alterar , excluir . Codifiquei normal, a tela tava toda funcional.
A decidi recortar os objetos e colocar dentro de um Panel, para ficar mais fácil bloquear os campos. dai o dilema os codigos ficaram no formulário.
e quando quando dou dois cliques no objeto ele abre e tem um numero na frente tipo :

antes do painel

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Codigo.Text = [Ô]teste[Ô]
End Sub

objeto dentro do painel -
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Galera como resolvo essa situação - Por favor me ajudem sou novato nessa parte
Desde já Agradeço a todos


NILSONTRES 16/09/2017 16:27:38
#476613
Resposta escolhida
Basta eliminar os Private Sub Button1_Click_1, esses que estão sem codigo, não é como no vb6, crie o painel e arraste os controles ao invés de recortar e colar, sempre que for fazer isso.
JABA 16/09/2017 17:51:16
#476614
O que define a ativação dos eventos é a parte que contém o HANDLES. Parece que você deu um ctrl+c e ctrl+v no botão, aí o handle do botão copiado passou para o outro botão, e ele ficou sem. Para corrigir isso, é só fazer com que o handle aponte para o evento do botão desejado. Ex:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) [txt-color=#e80000]Handles NomeDoBotao.Click[/txt-color]
Codigo.Text = [Ô]teste[Ô]
End Sub


Tópico encerrado , respostas não são mais permitidas