GoXam provides controls for implementing diagrams in your WPF and Silverlight applications. GoXam
has been designed and implemented from the ground up to take full advantage of all of the features
of Microsoft WPF and Silverlight.
GoWPF is the implementation of GoXam for WPF 3.5 or later; GoSilverlight is the implementation of GoXam for Silverlight 3.0 or later.
Fully integrated with XAML
The Diagram class is a WPF or Silverlight Control that fully supports the standard customization features expected in WPF or Silverlight. These features include:
- Templates for Nodes and Links
- Data Binding (3 Models to meet your needs)
- Styling
- Use of all WPF/Silverlight elements
- Use of WPF/Silverlight layout
- Animation
- Commands (WPF)
- Works with Silverlight 3 out-of-browser mode
The Diagram Features you need
- Subgraphs (groups of nodes)
- Collapse and Expand trees in-place
- Automatic Layout of graphs
- Normal, Orthogonal and Bezier link routing, "Avoids Nodes" and "Jump Over" options
- Link Annotations
- Link connection points on nodes
- Layers for control over Z-order
- Flexible support for mouse input
- Palette control with drag and drop
-
Overview control for thumbnail version of large diagrams
- Cut / Copy / Paste
- Unlimited Undo / Redo
- Zooming / Scrolling / Panning
- In-place text editing
- Selection / Multiple Selection / Customizable adornments
- 180+ predefined common shapes
- XML save and restore
Get started quickly with the free Evaluation Kit
The evaluation kits include fully functional
controls so you can prototype without limits.
The well written and complete documentation walks you through the concepts of data binding, models, templates and layout that you need to get started. An API Reference help file is included.
The 18 sample applications come with full source code in C#.
No Time Limit... We know that, in the real world, prototyping can start months before a decision to include a diagramming feature in your application. So start your evaluation today without fear of arbitrary 15 or 30 day limits. The only difference in an unlicensed control is a watermark that is visible.
Licensing Terms
- No runtime royalty or deployment fees; development license fees are per developer
- Support for 30 days included
- Support and updates for 1 year with Subscription
- Source is available
|