Hi my problem is that GraphLayout TGraph must be IBidirectionalGraph
public partial class GraphLayout<TVertex, TEdge, TGraph> : GraphCanvas
where TVertex : class
where TEdge : IEdge<TVertex>
where TGraph : class, IBidirectionalGraph<TVertex, TEdge>
Is there any particular reason for that?
Because i badly need to visualize unidirectional graph and shortest paths in that graph between selected nodes.