我有一个带有许多ListBoxItem对象的ListBox。允许用户通过拖放重新排列项目的最佳方法是什么?我必须使用StackPanels吗? 感谢您的任何建议
答案 0 :(得分:1)
答案 1 :(得分:0)
为了繁荣,Silverlight工具包提供了一组DragDropTarget's
,可用于重新排序ListBox
,TreeView
或简单ItemsControl
中的项目。您还可以在ItemsControls
之间拖动项目。运行Silverligh 4示例项目并查看Toolkit部分下的“Drag and Drop”。
http://silverlight.codeplex.com/
http://www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html
您想要的控件是:
ListBoxDragDropTarget
TreeViewDragDropTarget
DataPointSeriesDragDropTarget