从列表框拖动到silverlight中的列表框

时间:2011-04-12 06:07:20

标签: c# silverlight-4.0 listbox drag-and-drop

我正在使用列表框来绑定来自数据库的数据,一旦绑定完成,就会有另一个列表框,我必须拖放第一个列表框的内容。我能够拖放它,但在第二个列表框中没有任何内容可见(但内容正从第一个列表框移动到第二个列表框)。我通过硬编码第一个列表框中的项目尝试了同样的事情,一切正常。如果有人遇到类似的问题,请帮助。

2 个答案:

答案 0 :(得分:0)

确保在源之间拖放时使用ObservableCollection。如果您使用了List,那么ListBoxes将不会收到有关集合更改的通知。

答案 1 :(得分:0)

您必须处理第二个列表框的ondrop事件,并且您必须更新绑定到drop事件中第二个列表框的集合。