以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  DragEventArgs 怎么获取不到e.data数据呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89721)

--  作者:shanshuizhujian
--  发布时间:2016/8/28 6:21:00
--  DragEventArgs 怎么获取不到e.data数据呢?
Public Sub treeView1_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs)
\' Retrieve the client coordinates of the drop location.
Dim targetPoint As Point = sender.PointToClient(New Point(e.X, e.Y))

\' Retrieve the node at the drop location.
Dim targetNode As System.Windows.Forms.TreeNode = sender.GetNodeAt(targetPoint)
msgbox(targetNode.text)
\'msgbox(draggedNode.text)
msgbox(e.Data.GetData(Gettype(System.Windows.Forms.TreeNode)).Tostring())‘//为什么这句代码获取不到数据呢?
\' Retrieve the node that was dragged.
Dim draggedNode As System.Windows.Forms.TreeNode = e.Data.GetData(Gettype(System.Windows.Forms.TreeNode )) ‘//为什么这句代码获取不到拖曳的节点呢?该如何修改?

endsub

--  作者:大红袍
--  发布时间:2016/8/28 11:51:00
--  

 参考

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=39670&skin=0

 


--  作者:shanshuizhujian
--  发布时间:2016/8/28 14:18:00
--  回复:(大红袍) 参考 http://www.fox...
不是要问的,我想知道为什么这个不能够使用,我用别的方法也可以实现目的,就是不知道为什么这个简单的不可以呢?
--  作者:大红袍
--  发布时间:2016/8/28 14:22:00
--  
 上传实例说明问题。不然就看懂2楼。