It's that time of year again - time to talk about the new features/products we'll ship as part of v15.2.
First on my list is our new Visio inspired Diagram Control.
Before I start describing this new WinForms and WPF control, I want to ask those of you using or planning to use diagrams in a WinForms/WPF project to send an email to beta@devexpress.com. We want to engage you directly during our beta so we can better understand your needs, how you specifically use diagrams within your apps and how we can improve this product going forward.
Because this is a significant control, I'm going to write a series of blog posts to detail its capabilities. For today, I'll share a few of its core options and as I mentioned a moment ago, ask active subscribers who are using diagrams to reach out to us so we can get you our beta.
Standard Operations
As you'd expect, the DevExpress Diagram Control for WinForms and WPF will support the following functionality:
- Drag & Drop
- Resizing
- Moving
- Rotation
- Zoom
- Cut/Copy/Paste
- Delete
- Undo/Redo
- Snap to Grid
- Snap to Items
- Animations (WinForms only - WPF will support animations in a later release)
- Rulers
- Dynamic Grid Background (grid size adjusts to zoom level)
- In-place Text Editing
- Context Menu + Popup Options Panel
Shape Collection
You can't have a diagram without shapes and in this release, we'll ship the following:
Basic Shape category - 45 shapes
Basic Flowchart Shape category - 14 shapes
SDL Diagram Shape category - 21 shapes
Arrow Shape category - 17 shapes
Software Icon category - 22
Decorative Shape category - 10 shapes
SDL Diagram Shape category - 21 shapes
Arrow Shape category - 17 shapes
Software Icon category - 22
Decorative Shape category - 10 shapes
These 130 shapes support parameterization, allowing you to customize shape path. And yes, we've laid the foundation for you to define custom shapes as needed.
Connectors
DevExpress Diagram will include Visio inspired connectors (straight, curved and right angle) and automatic routing algorithms. You can also select arrow type (15 options to choose from) and its size.
===============
I'll stop there for now - please keep tuned to our website and these blogs over the next few weeks as I'll dig deeper into this new control and share more of its capabilities with you.