我想添加将用户控件从 Silverlight 4 页面的一个部分拖动到同一页面上的另一个用户控件的功能(不是谈论将文件从操作系统拖动到页面上的新 Silverlight 4 功能)。
什么方法最直接?哪种方法提供最大的灵活性?
这是我迄今为止发现的一些替代方案
-
SO Silverlight 的拖放控制 https://stackoverflow.com/questions/829768/drag-and-drop-control-for-silverlight。同样的问题,但答案适用于 SL 2。
-
Alex van Beek 的 DragManager http://blogs.infosupport.com/blogs/alexb/archive/2009/09/07/A-complete-Silverlight-3-drag-and-drop-solution.aspx。为 SL3 编写。
-
Silverlight 拖放 http://silverlightdragdrop.codeplex.com/。也是为 SL3 编写的。
我无法比较您列出的所有选项,但如果我想实现控制来控制拖放功能,我会DragDrop
和DragDropTarget
Silverlight 工具包中的类。这是我所知道的唯一一个针对 SL4 进行了更新的拖放框架,如果您已经使用了工具包中的元素,那么这将是一个自然的解决方案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)