# 请看以下做法, 也可以做出来

Posted by Sephiroth on July 02, 1999 at 09:45:41:

In Reply to: Re: 请教treeview posted by 小吴 on July 01, 1999 at 08:45:29:

要 Drag某一 Node在 TreeView之内, 我是在 DragDrop里面做,
先用一个变数记录 SelectedItem, 然后在 DragOver中运用 HitTest
改变 SelectedItem的值, 等 DragDrop事件被引发之后再把原来的 Node
删除, 加到 SelectedItem之后就可以了;
其实这只是 TreeView的一小部份功能, 做得好还可以跟档案总管一样,
除了 Move(Drag)之外, 我还做出了 Copy及 Link的功能, 不过我不
知道档案总管的 DragIcon是怎么做出来的, 连 Icon和 FileName
都可以一起 Drag...

Follow Ups: