标签: c# wpf drag-and-drop attachedbehaviors
我创建了一个行为Drag Drop Beahvior,它采用了一个集合(实现类似于ObservableCollection,LIst的IList)
它的工作正确......
但是如果我使用 CollectionViewSource.View (在Xaml Binding中),行为就是falis ....
我怎样才能使这种行为成为通用(LIke独立于附加到DataGrid的DataSource类型)
甚至可能因为我使用IList接口的方法,如
Insert(object item)
答案 0 :(得分:3)
此问题已有开源解决方案,请参阅Wpf Drag & Drop behaviour。此行为将实现任何ItemsControl的拖放,它也适用于datagrid。