ProductsServicesDownloadsNewsCompanyContact

yFiles for Silverlight

About yFiles for Silverlight

yFiles for Silverlight is an extensive class library for the Microsoft Silverlight 3 Framework. It provides data structures and algorithms for graph analysis and advanced functionality to automatically calculate layouts for graphs, diagrams, and networks.

yFiles for Silverlight is not available yet. However, if you are interested in this exciting new product, we invite you to evaluate the early-access version!

Need first-class diagramming components for your Windows Forms application
or your WPF application?
Learn more about yFiles.NET and yFiles WPF...

Description

The yFiles for Silverlight diagramming library enables you to create stunning diagramming applications for the Microsoft Silverlight 3 Framework.
The library contains algorithms for client-side automatic graph layout and graph analysis, as well as a viewer component for visualizing and editing graphs.

Currently, yFiles for Silverlight is under development. It is not available yet, but if you are interested in this exciting new product, we invite you to evaluate the early-access version.

Demo Applications

Technical requirements: all demos run on Windows and Mac OS with Silverlight 3 plugin installed.

Graph Editor

With the Graph Editor demo application you can add new nodes and edges to a graph, move or delete nodes, change node labels, apply a layout algorithm, download the current graph, etc.

Graph Viewer

The Graph Viewer demo application demonstrates viewing a graph with zooming, panning, overview, and additional node information.

Organization Chart

The Organization Chart demo application shows how an interactive view for an organization chart can be created using yFiles for Silverlight.

The displayed graph is generated using an XML data model. In addition to the graph visualization, the data is represented in a tree view.

Collapsible Tree

Initially, a rooted tree with many nodes is loaded into the canvas. However, most of the nodes are not shown, because their subtrees are collapsed. The nodes are rendered with custom icons that indicate their current state. You can collapse or expand nodes. After an expand or collapse operation, the graph is redrawn using a configurable layout algorithm.

Grouped Graph

The Grouped Graph demo application presents the grouping support of yFiles for Silverlight. Group nodes can be collapsed or expanded. Whenever group nodes are expanded or collapsed, a new incremental layout is calculated and the graph is redrawn.

Control Styles

The Control Styles demo application shows how to conveniently customize the visual representation of nodes and edge labels.

Commercial Information

Learn more about the terms for the use of yFiles for Silverlight:

For more information, please contact: sales@yWorks.com.

Evaluate yFiles for Silverlight

You can test and experience yFiles for Silverlight with a 30-day early-access version.
The evaluation package features:

  • unrestricted functionality of the yFiles for Silverlight library
  • full Visual Studio integration: Visual Studio solution for working with yFiles for Silverlight
  • yFiles for Silverlight Developer's Guide and full yFiles for Silverlight API documentation in Visual Studio integrated help format
  • easy installation including Desktop and Start Menu links; convenient uninstallation support