0
我想在我的silverlight 3.0项目中创建拖放功能。Silverlight拖放自定义控件
我使用2009年11月发布的silverlight工具包。
我创建了几个自定义用户控件,并希望对它们应用拖放功能。
我检查使用
ListBoxDragDropTarget
与列表框却发现它必须绑定到一些数据源。
有没有办法将我的自定义控件放入列表框并实现拖放行为?
谢谢
我想在我的silverlight 3.0项目中创建拖放功能。Silverlight拖放自定义控件
我使用2009年11月发布的silverlight工具包。
我创建了几个自定义用户控件,并希望对它们应用拖放功能。
我检查使用
ListBoxDragDropTarget
与列表框却发现它必须绑定到一些数据源。
有没有办法将我的自定义控件放入列表框并实现拖放行为?
谢谢
您可以从DragDropTarget继承您的控件。假设你想创建TextBox并且你想从DataGrid中删除项目。然后你创建
public class DropingTextBox : DragDropTarget<DataGridRow,TextBox>{}
然后你可以覆盖DragDropTarget的方法。
请写下你想做的,也许我可以帮助更多。你想达到什么样的行为?
感谢Damir,我想创建一些图表控件,数据网格控件并将它们放置在可以在区域之间拖放控件的区域中。我会尝试你的解决方案并告诉你发生了什么事 – 2011-01-11 08:50:28