Fir*_*oso 5 wpf drag-and-drop mvvm
这是我的情景.我希望能够在项集合中拖放元素,并在项目移动到位时让其他元素成为...我也希望这是MVVM友好的.
从高级别的角度来看,在我看来,您应该能够将某种Interactivity行为附加到items集合中,该集合只是获取拖动项目的布局大小,并根据新的布局数据重新排列元素,但我是完全失去了如何实现这样的事情.
其他要考虑的功能是
在我看来,我需要使用FluidMoveBehavior
请查看http://code.google.com/p/gong-wpf-dragdrop/上的项目。它可以帮助您解决您的问题。解决方案是基于将拖放行为附加到 UI 元素并自定义 DragXXX 事件处理方式的 MVVM。