An easy to use drag'n'drop framework for WPF.
Supporting .NET Framework 4.5+ and .NET Core 3 (3.0 and 3.1)
- Works with MVVM : the logic for the drag and drop can be placed in a ViewModel. No code needs to be placed in codebehind, instead attached properties are used to bind to a drag handler/drop handler in a ViewModel.
- Works with multiple selections.
- Can drag data within the same control to re-order, or between controls.
- Works with
ListBox
,ListView
,TreeView
,DataGrid
and any otherItemsControl
. - Can insert, move or copy an item into a collection of the same control or into another.
- Can display Adorners to give the user visual feedback of the operation in progress.
- Has sensible defaults so that you have to write less code for common operations.
- Building the
gong-wpf-dragdrop
solution - How to...
- Releases and Release Notes
- Release History
- Strong naming
- Wiki
- License
This framework is free and can be used for free, open source and commercial applications. It's tested and contributed by many people... So mainly hit the ⭐ button, that's all... thx :squirrel: (💵, 💶, 🍺 or some other gifts are also being accepted...).