2010-12-06 23 views
7

Ich versuche, einig GUI-Technologie für C# zu erforschen, wo ich eine Baumansicht angezeigt werden kann (im Gegensatz zu dem Standard zur Verfügung gestellt.)C# Baum/MindMap GUI

Grund mag ich die GUI haben, einen Baum von Daten zeichnen (als ob du einen binären Baum auf ein Stück Papier oder etwas zeichnen würdest) Dann kannst du jeden der Knoten anklickbar machen.

Wenn dies nicht verfügbar ist weiß jemand etwas, wo ich eine Mindmap-GUI haben könnte, die Links zwischen Elementen anzeigt und diese anklickbar sind?

Ich kann raten, die Leute werden sagen, machen Sie sich selbst, in diesem Fall gebe ich schon auf;) Das ist zu weit fortgeschritten für mich und wie ich auf einem Praktikum bin ich glaube nicht, ich würde die Zeit, es als da zu machen sind dringender Probleme, um zuerst zu arbeiten, wie das Programm tatsächlich arbeiten zu lassen!

Danke

Antwort

6

Sie einen Blick auf den Kontrollen in Kevin's WPF Bag-o-Tricks nehmen kann, die ein WPF-Mind-Map-Stil Layout. Here ist ein schönes Beispiel. Wenn Sie professionellere Komponenten verwenden möchten, werfen Sie einen Blick auf das Produkt von Nevron Software, sie haben einige tolle Kontrollen. Es gibt auch eine Open Source WPF Graphikbibliothek - graphsharp (mit der ich keine Erfahrung habe, aber ich habe eine nice article by Sacha Barber gefunden). Da es in nDepend verwendet wird, muss es ziemlich ausgereift sein.

Ich hoffe, Sie Inspiration aus diesen Verbindungen erhalten :)