我正在使用列表框来绑定来自数据库的数据,一旦绑定完成,就会有另一个列表框,我必须拖放第一个列表框的内容。我能够拖放它,但在第二个列表框中没有任何内容可见(但内容正从第一个列表框移动到第二个列表框)。我通过硬编码第一个列表框中的项目尝试了同样的事情,一切正常。如果有人遇到类似的问题,请帮助。
答案 0 :(得分:0)
确保在源之间拖放时使用ObservableCollection。如果您使用了List,那么ListBoxes将不会收到有关集合更改的通知。
答案 1 :(得分:0)
您必须处理第二个列表框的ondrop事件,并且您必须更新绑定到drop事件中第二个列表框的集合。