clic su "Start ", " Tutti i programmi " e " Visual Basic 6 . " Fare clic su "File" e "Nuovo" per creare un nuovo progetto . Immettere un nome per il progetto e selezionare un percorso per i file di progetto . Fare clic su " Form1 " sul pannello di navigazione sulla sezione sinistra della finestra .
2
Clicca su "Strumenti " e " Button ". Fare clic su un'area vuota del Form1 per aggiungere il pulsante . Fare clic con il modulo 1 e immettere il codice seguente per creare una procedura ricorsiva che itera ogni nodo della treeview :
IterateTreeNodes Private Sub ( ByVal tnode Come TreeNode , ByVal rootNode Come TreeNode ) per
dim childNode Come TreeNode
Ogni childNode In tNode.Nodes
dim newNode Come TreeNode = New TreeNode ( childNode.Text ) per
NewNode.Tag = childNode.Tag
Me.treeView2.SelectedNode = rootNode
Me.treeView2.SelectedNode.Nodes.Add ( newNode )
IterateTreeNodes ( childNode , newNode ) per
Successivo < br
End > Sub
3 Fare doppio clic sul pulsante e inserire il codice riportato di seguito per copiare i nodi TreeView1 a TreeView2 :
private Sub button1_Click ( ByVal sender As Object , ByVal e As System.EventArgs ) per
Dim t come TreeNode
Ogni tnode In Me.treeView1.Nodes
Dim newNode come TreeNode = New TreeNode ( tnode . Text ) per
NewNode.Tag = originalNode.Tag
Me.treeView2.Nodes.Add ( newNode )
IterateTreeNodes ( tnode , newNode ) per
Avanti
End Sub
Programmazione © www.354353.com