有人知道如何在Silverlight Toolkit的TreeView中实现拖放吗?
我看到了Silverlight的拖放管理器,但是据说你可以在想要拖放的项目周围放置容器,但我想知道如何在另一个TreeViewItem上实现这一点。
也许有更好的方法或自定义的方法?谢谢!
有人知道如何在Silverlight Toolkit的TreeView中实现拖放吗?
我看到了Silverlight的拖放管理器,但是据说你可以在想要拖放的项目周围放置容器,但我想知道如何在另一个TreeViewItem上实现这一点。
也许有更好的方法或自定义的方法?谢谢!
银光工具包10月(09)发布(http://silverlight.codeplex.com/),增加了拖放支持。
这里有一个新功能的详细介绍:http://themechanicalbride.blogspot.com/2009/08/new-with-silverlight-toolkit-drag-and.html
一个可行的方法是使用 Telerik 控件。
首先下载 Telerik 控件,然后添加对 Telerik.Windows.Controls
的引用;这将允许您在源 TreeView 上使用 IsDragDropEnabled
属性以及在目标 TreeView 上使用 .AllowDrop
。