A WPF Canvas which allows easy connecting elements. Each element on the canvas can have zero or multiple in and outputs. These inputs and outputs will snap together.
- WPF.JoshSmith.Controls.DragCanvas which is distributed under 'The Code Project Open License (CPOL) 1.02'
- Microsoft Visual Studio Community
- Icons8
- NuGet
- GitHub
- ScreenToGif
version 1.5.3:
- Add net8.0 target
version 1.5.2:
- Fixes #3, StackoverflowException in GetGroups when having a circle of links
- Added GetGroups to Sample
version 1.5.1:
- Add net5.0 target
version 1.5:
- Fixes #2, "removed links" are no longer used to build groups (caused InvalidOperationException)
version 1.4:
- Expose snapping thresholds
- Add a method to create links whithout snapping (so you can have groups after loading)
- Fix bug where changed events are raised when no change occured
version 1.3:
- Fix bug that caused imprecision while snapping inputs
- Add a method to retrieve groups
version 1.2:
- Connections can now be Cancelled
- Expose Input and Ouput changed events
version 1.1:
- Update DragCanvas so that Buttons/Comboboxes/etc can be used on a draggable control
version 1.0:
- First version