Essential Diagram for Silverlight is a powerful graphical topology control that provides the ability for users to interactively create and edit plots, support data binding and multiple layouts, export to multiple file formats, and more, in XAML support.
Specific features:
Support for setting graphical appearances and styles
Decorator shapes support arrows, circles, diamonds
Connecting lines support orthogonal lines, Bezier curves, straight lines
Supports multiple node types and styles
Supports custom connection endpoints, one node can define any number of ports
Enables users to move selected objects on a page in pixels
Supports vertical and horizontal display rulers
Support for grouping nodes
Support for business object data binding
Supports directed-tree layouts, multi-layer tree layouts, radial layouts, table layouts
Supports resizing, rotating, and moving of nodes
Free: http://twaver.com.cn/pdt/2810
Silver-like Web Visio node-wired controls Essential Diagram free