SHOWDIALOG NÃO VAI PARA O INICIO DO FORM

JCM0867 16/05/2015 11:38:36
#446689
Olá pessoal
estou me deparando com uma situação um tanto esquisita. VB.NET

Tenho o comando [txt-color=#0000f0]ImpDesempenho.ShowDialog()[/txt-color]

Quando executo, ao invés de ele ir para o inicio do form ([txt-color=#e80000]Private Sub ImpDesempenho_Load...[/txt-color])
ele vai para uma subrotina ([txt-color=#e80000]Private Sub btnDisTurma_CheckedChanged...[/txt-color])
é no evento CheckedChanged do botão de rádio independe se o btnDisTurma.Checked=True ou False

já renomemei, refiz, apaguei e nada, ele insiste em ir para a subrotina, se eu apago a subrotina aí ele começa a execução no Load, sem problema.
O que pode ser?

Grato
O que pode
NICKOSOFT 17/05/2015 06:55:16
#446697
Nao sei se o nome correto seria, mas nao existe algum handler chamando isso?
JCM0867 17/05/2015 11:34:04
#446702
tb penssei isso, acho que não, pois eu tirei a rotina e funcionou, se alguém chamasse o Handler aí daria erro
Resolvi o problema com um [Ô]semi POG[Ô]
troquei o (Private Sub[txt-color=#0000f0] btnDisTurma_CheckedChanged...)[/txt-color] por [txt-color=#e80000](btnDisTurma_Click...)[/txt-color] e deu certo.
Mas queria entender pq ele chamava a rotina ao invés de ir para o inicio do form
Tópico encerrado , respostas não são mais permitidas