Skip to content
Robert B Colton edited this page Aug 12, 2016 · 1 revision

Screenshot

Implements a general purpose graph / node editing UI. This module provides the UI controls - the logic and view models are usually specific to your application, and are left to you. The FilterDesigner sample application (in the screenshot above) is one example of how it can be used.

Although I implemented it slightly differently, I got a lot of inspiration and some ideas for the code from Ashley Davis's CodeProject article.

Provides

NuGet package

Dependencies

  • None

Usage

You'll need to create view models to represent:

  • the graph itself
  • elements
  • connectors
  • connections.

I suggest looking at the FilterDesigner sample application to get an idea of what's involved.

Clone this wiki locally