🚧 Work is in progress for v3.0.0. A lot of changes and stuff coming out, also most of, if not all open issues will be addressed.
Thank you for your patience!🙏
WPF Control library - Infinite canvas with panning, zooming, scrolling and other customizable functions, designed for MVVM.
Use the nuget package manager to install RichCanvas.
Install-Package RichCanvas
- Designed for MVVM
- No dependencies other than WPF
- Optimized for interactions with hundreds of elements
- Zoom, Pan, Scroll and other out of the box functionalities
- Select and Move elements
- Lots of configurable dependency properties
- Ready to draw
Example of an app that uses RichCanvas:
A design tool where you can draw different things like: images, text, lines, rectangles, bezier with basic features.
It is a simple application just to show how you can interact with the library.
API Reference can be found here.
MIT
Feel free to help with documentation, bug reports, pull requests or new/missing features ideas.