Wizualizuj dwudzielny wykres

Czy ktoś może polecić bibliotekę lub kod do wizualizacji dwudzielnych wykresów w C #?

Wykres # wydaje się nie obsługiwać tego rodzaju wykresu bezpośrednio (ale ma pewne wsparcie, aby rozplątać wierzchołki).

Chcę stworzyć taką grafikędwudzielny wykres z pewnym tekstem w węzłach. Idealne byłyby węzły o takiej samej szerokości i wysokości.

Kontrola WPF byłaby doskonała, tak jak w przypadku wykresu #. Być może istnieje nawet definicja XAML? Alternatywnie: okno raportu może być również bardzo dobre.

Prawdopodobnie ktoś z większym doświadczeniem w Wykresie # może dostarczyć wskazówek, jak to zrobić, korzystając z Wykresu #.

Próbowałem trochę z NodeXL, ale wydaje się, że nie jest to idealne rozwiązanie, ponieważ węzły wydają się nie być tak modyfikowalne. Być może ktoś może zapewnić lepsze rozwiązanie. Bawiłeś się z NetworkView dostarczonym przez Soroush. W tej chwili jest to najbliższe temu, czego chcę.

-aktualizacja- Wypróbowany NetworkView udostępniony przez Soroush Falahati. To wydaje się być dobrą podstawą, ale nie jest jeszcze tak elastyczne, jak tego potrzebuję. Mam problem z uwierzeniem, że nie ma tam biblioteki, która mogłaby robić te rzeczy po wyjęciu z pudełka. (NetworkView ma doskonałą funkcję ustawiania połączeń / krawędzi w sterowaniu, co daje dodatkowe wzmocnienie w stosunku do NodeXL). Być może Wykres # może zrobić jeszcze więcej, ale w tej chwili właśnie próbowałem tych dwóch.

questionAnswers(6)

yourAnswerToTheQuestion