Silverlight 4 不用toolkit 如何实现拖放?
我想将ListBox的元素拖放到TextBlock中,如何实现?
搜索了一下代码,都是用 xmlns:toolKit="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.toolkit"
是ListBox 拖放到 ListBox
有没有不用这个的办法,自己写的方法?
[解决办法]
DragEnter,DragLeave DragOver事件要配合Drop&Drag控件使用,不能独立调用。
对于拖放,推荐使用Silverlight Toolkit自带封装的API,如果需要自定义,也推荐基于其上修改使用,终归是微软推出的类库,相对来说,性能和使用都会很好。
另外,也可以使用Javascript自定义实现拖放,推荐阅读:
http://silverlightchina.net/plus/search.php?kwtype=0&keyword=%CD%CF%B7%C5&searchtype=titlekeyword