Use a combination of QuickGraph (GitHub, CodePlex) and Graph# for WPF (GitHub fork, CodePlex) – both top notch libraries. They work really well for me but the documentation for Graph# is almost non-existant.
More Related Contents:
- Determine if a number can be made with prepicked numbers and times
- What is a NullReferenceException, and how do I fix it?
- When should I use a List vs a LinkedList
- Controlling Volume Mixer
- Difference in months between two dates
- Way to have String.Replace only hit “whole words”
- When is a custom attribute’s constructor run?
- How do I determine a mapped drive’s actual path?
- Get File Icon used by Shell
- How does inheritance work for Attributes?
- How to find overlapping controls that I added to form?
- How to execute an SSIS package from .NET?
- Getting hash of a list of strings regardless of order
- Winforms: Application.Exit vs Environment.Exit vs Form.Close
- .Net Data structures: ArrayList, List, HashTable, Dictionary, SortedList, SortedDictionary — Speed, memory, and when to use each? [closed]
- The State of Linkers for .NET apps (aka “Please Sir, May I have a Linker” 2009 edition)
- Get the SourceControl of a DropDownMenu
- Compare compiled .NET assemblies?
- How is the boxing/unboxing behavior of Nullable possible?
- Can a PictureBox show animated GIF in Windows Application?
- Convert DateTime to a specified Format
- Save Settings in VB.Net or C#
- center MessageBox in parent form [duplicate]
- How do you disable an item in listview control in .net 3.5
- How does the “Using” statement translate from C# to VB?
- What ‘length’ parameter should I pass to SqlDataReader.GetBytes()
- Objects implicitly instantiated in vb.net?
- How do I make a form modal in Windows Forms?
- List of exceptions that CAN’T be caught in .NET
- Detecting remote desktop connection