Article ID: 196775
Article Last Modified on 5/13/2003
Private Sub Form_Load()
TreeView1.Nodes.Add , , , "Node1"
TreeView1.Nodes.Add , , , "Node2"
TreeView1.Nodes.Add , , , "Node3"
End Sub
Private Sub TreeView1_OLEStartDrag(Data As _
MSComctlLib.DataObject, AllowedEffects As Long)
AllowedEffects = vbDropEffectCopy
Data.SetData TreeView1.Nodes _
(TreeView1.SelectedItem.Index).Text, vbCFText
End Sub
Private CurrentNode As Node
Private Sub Form_Load()
TreeView1.Nodes.Add , , , "Node1"
TreeView1.Nodes.Add , , , "Node2"
TreeView1.Nodes.Add , , , "Node3"
End Sub
Private Sub TreeView1_MouseDown(Button As Integer, _
Shift As Integer, x As Single, y As Single)
Set CurrentNode = TreeView1.HitTest(x, y)
CurrentNode.Selected = True
End Sub
Private Sub TreeView1_OLEStartDrag(Data As _
MSComctlLib.DataObject, AllowedEffects As Long)
AllowedEffects = vbDropEffectCopy
Data.SetData TreeView1.Nodes(CurrentNode.Index).Text, vbCFText
End Sub
Keywords: kbprb kbcode KB196775