Я хочу отсканировать и сопоставить элементы treeview1 в treeview2 и добавить дочерние элементы в treeview2.
Вот мой текущий код:
Dim FoundIt As Boolean, ii As Integer, ix As Integer
Dim NodX As Node, NodX2 As Node, namme As String
On Error Resume Next
For Each NodX In TreeView1.Nodes
ii = NodX.Index
For Each NodX2 In TreeView2.Nodes
ix = NodX.Index
On Error Resume Next
If NodX.FullPath = NodX2.FullPath Then
If TreeView1.Nodes(ii).Parent.Text = TreeView2.Nodes(ix).Parent.Text Then
If TreeView1.Nodes(ii).Parent.Image = 9 And TreeView1.Nodes(ii).Image = 3 Then
namme = TreeView2.Nodes(ix).Parent.Key
TreeView2.Nodes.Add namme, tvwChild, TreeView1.Nodes(ii).Parent.Child.Text, TreeView1.Nodes(ii).Parent.Child.Text, 5
Pause 0
End If
End If
End If
'Exit For
Next
Next
next
В настоящее время элементы treeview1 могут иметь родительское изображение как9 и child как 3, поэтому на основе этого я хочу добавить все элементы с индексом изображения 3 в treeview2, соответствующий родительскому дочернему разделу для каждого.
введите описание изображения здесь