Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Treeview Errore in selezione
sabato 04 ottobre 2008 - 15.08
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
riminese77
Profilo
| Junior Member
52
messaggi | Data Invio:
sab 4 ott 2008 - 15:08
Ciao a tutti,
Volevo chiedervi come posso ovviare al seguente errore: Una volta caricata la Tree, faccio Click su + e la prima volta mi da come index 0, in seguito sempre valore nullo.
Nel Form avvio carico in questa maniera
Dim Sdrivers() As String = Directory.GetLogicalDrives
Dim SDriver As String
Dim NewNodo As TreeNode
For Each SDriver In Sdrivers
NewNodo = TreeView1.Nodes.Add(SDriver)
NewNodo.Nodes.Add("Dummy")
Next
NELL'Afertselect così:
MsgBox(TreeView1.SelectedNode.Index)
Exit Sub
Dim Onode As TreeNode = CType(e.Node, TreeNode)
'TreeView1.SelectedNode.Index l'indice del nodo selezionato
If Onode.Nodes(0).Text = "Dummy" Then
Onode.Nodes(0).Remove()
End If
Exit Sub
' Qui prende il nome del nodo Esempio C:\
Dim Sdrivers() As String = Directory.GetDirectories(TreeView1.Text)
Dim SDriver As String
Dim NewNodo As TreeNode
For Each SDriver In Sdrivers
NewNodo = TreeView1.Nodes.Add(SDriver)
NewNodo.Nodes.Add("Dummy")
Nell'msgbox vorrei far comparire l'indice anche se schiaccio il bottone +.
Thanks
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !