0rph3n
01-12-2005, 11:29
Ciao a tutti,
sto cercando di imparare VB.net e sono incappato in questa NullReferenceExeption che mi si para davanti quando cerco di richiamare un metodo della classe TreeView.
Più precisamente, ho il mio bel WindowsForm, su cui ho "disegnato" un TreeView (che quindi viene dichiarato e inizializzato automaticamente) che ho chiamato TreeViewMenuProgramma, e questo codice:
Private Sub TreeViewMenuProgramma_NodeMouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeNodeMouseClickEventArgs) Handles TreeViewMenuProgramma.NodeMouseClick
Debug.WriteLine(TreeViewMenuProgramma.SelectedNode.GetNodeCount(True))
End Sub
Quando appunto vado a clickare in un nodo del TreeView e viene eseguita l'istruzione:
Debug.WriteLine(TreeViewMenuProgramma.SelectedNode.GetNodeCount(True))
accade che viene lanciata questa NullReferenceExeption e non riesco a capire il perchè! :muro:
non ci arrivo proprio, nemmeno dopo aver perso ore e ore in internet a cercare una possibile soluzione :mc:
Grazie a tutti,
'iao
sto cercando di imparare VB.net e sono incappato in questa NullReferenceExeption che mi si para davanti quando cerco di richiamare un metodo della classe TreeView.
Più precisamente, ho il mio bel WindowsForm, su cui ho "disegnato" un TreeView (che quindi viene dichiarato e inizializzato automaticamente) che ho chiamato TreeViewMenuProgramma, e questo codice:
Private Sub TreeViewMenuProgramma_NodeMouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeNodeMouseClickEventArgs) Handles TreeViewMenuProgramma.NodeMouseClick
Debug.WriteLine(TreeViewMenuProgramma.SelectedNode.GetNodeCount(True))
End Sub
Quando appunto vado a clickare in un nodo del TreeView e viene eseguita l'istruzione:
Debug.WriteLine(TreeViewMenuProgramma.SelectedNode.GetNodeCount(True))
accade che viene lanciata questa NullReferenceExeption e non riesco a capire il perchè! :muro:
non ci arrivo proprio, nemmeno dopo aver perso ore e ore in internet a cercare una possibile soluzione :mc:
Grazie a tutti,
'iao