Ich erstelle eine Anwendung, die es einem Entwickler ermöglicht, ein Programmablaufdiagramm zu erstellen, indem er vordefinierte Funktionen aus einer ToolBox auswählt (die als kleine grafische Elemente angezeigt werden). Mit anderen Worten, der Entwickler wählt eine oder mehrere vordefinierte Funktionen (grafische Elemente) aus der ToolBox und Drag-Drop auf dem Hauptarbeitsbereich aus. Die Anwendung wird dann basierend auf dem Fluss der ausgewählten Funktionen automatisch kompilierbereiten Code erzeugen.Kann GraphViz für eine grafische Bearbeitungsoberfläche verwendet werden?
Ich sah eine GraphViz, aber bin mir nicht sicher, ob es verwendet werden kann, um eine GUI-IDE zum Bearbeiten von grafischen Elementen zu erstellen. Ich suche nach einer ähnlichen Funktionalität wie Microsoft Visio, wo Benutzer verschiedene Formen hinzufügen/entfernen/ziehen/ziehen können, um ein Diagramm zu erstellen.
Passt GraphViz hier rein? Wenn ja, können Sie mich auf einige Beispiele verweisen, die zeigen, wie es geht? Wenn GraphViz nicht verwendet werden kann, welche anderen Open Source/Free-Komponenten sind verfügbar?
Ich beabsichtige, die endgültige Anwendung in .Net zu bauen.
In welcher Sprache möchten Sie die GUI implementieren? Welche Plattform? –
Ich beabsichtige VB.net zu verwenden (VS 2008 Express Edition) –