I have a simple treeview which shows folders and files
I have three icons in my imagelist
i set the imageindex when the nodes are added
imageindex =1 for file and 0 for folders
i have two seperate tree views
here is how I am trying it currently
Private Sub tvMain_AfterSelect(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles tvMain.AfterSelect
tvMain.SelectedImageIndex = tvMain.SelectedNode.ImageIndex
The code above... cause the tree to collapse for some reason... so its NO GOOD unless you can find a solution for that
Private Sub tvSource_AfterSelect(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles tvSource.AfterSelect
e.Node.ImageIndex = tvSource.SelectedNode.ImageIndex
the above code does not do anything...
is there a way I can disable auto changing of imageindex... and manually handle events and do it accordingly ?