none
An unhandled exception of type 'System.StackOverflowException' occurred in System.Windows.Forms.dll RRS feed

  • Pergunta

  • Senhores

    Estou com dificuldade de enterpretar esse erro:

    An unhandled exception of type 'System.StackOverflowException' occurred in System.Windows.Forms.dll

    Estou trabalhando com um treeview com alguns chebox em uma herarquia

    Meu objetivo é utilizando o evento AfterCheck  modificar o valor do checkbox dos nodes de nivel inferior para o valor node superior

    Mas empaquei neste erro

    Please!

    quinta-feira, 17 de maio de 2012 20:37

Todas as Respostas

  • Loop infinito? Poste o código,por favor.
    quinta-feira, 17 de maio de 2012 20:44
  • Posta o código aí e a linha onde ocorre o erro.

    Abraços!


    thiagokoelho

    quinta-feira, 17 de maio de 2012 20:46
  • Senhores. Bom dia

    A ideia de Loop infinito faz sentido , eu cheguei a ler sobre o assunto... pense que fosse a escolha do evento, mas acredito que eh um erro de logica. Ajudai-me!

      Private Sub TreeView1_AfterSelect(ByVal sender As System.Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles TreeView1.AfterCheck

            For Each node As TreeNode In TreeView1.Nodes(0).Nodes

                If TreeView1.Nodes(0).Nodes.Count > 0 Then

                    node.Checked = TreeView1.Nodes(0).Checked 'Senhores o erro acontece aki

                End If

            Next

        End Sub

    sexta-feira, 18 de maio de 2012 13:04