RichCanvas
RichCanvas copied to clipboard
Infinite canvas with panning, zooming, scrolling and other customizable functions, designed for MVVM
RichCanvas
WPF Control library - Infinite canvas with panning, zooming, scrolling and other customizable functions, designed for MVVM.
📥 Installation
Use the nuget package manager to install RichCanvas.
Install-Package RichCanvas
⭐ Features
- 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
💻 Demo
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.
📝 Documentation
API Reference can be found here.
License
MIT
❤ Contributing
Feel free to help with documentation, bug reports, pull requests or new/missing features ideas.