Fließdiagramm programmgesteuert erstellen [geschlossen]

8

Ich möchte Komponenten und Verbindungen eines HVAC Systems mit .NET / C # visualisieren. Die Diagramme enthalten nur ein paar verschiedene Komponenten und ihre Verbindungen. Sie müssen keinem formellen Standard entsprechen und sollten den beigefügten Diagrammen ähneln. Außerdem sollte der Benutzer in der Lage sein, eine einzelne Komponente / Verbindung auszuwählen (damit ich zusätzliche Daten anzeigen kann).

Welche freie Zeichnungs- / Diagrammbibliothek würden Sie verwenden und warum?

Danke für Ihre Zeit.

HVAC-System http://img638.imageshack.us/img638/6382/examplee.png HVAC-System http://img260.imageshack.us/img260/4171/example2.png

    
Julian Lettner 31.03.2010, 16:09
quelle

4 Antworten

5

Julian,

Bitte werfen Sie einen Blick auf GraphSharp: Ссылка

    
Piotr Justyna 21.04.2010, 14:00
quelle
2

Kleine / Open-Source-C # -Bibliothek auf Git rendert zu HTML5 (Sie können auch ändern, um zum Beispiel WPF oder Winform zu rendern)

Ссылка

    
Jaye 26.04.2015 07:49
quelle
1

Ich würde versuchen, VS Studio-Designer in der Anwendung zu hosten, wie Sie zum Beispiel Workflow-Designer hosten können. Lesen Sie über VS-Erweiterbarkeit

    
vittore 31.03.2010 22:45
quelle
0

Es wird nicht freier als System.Drawing ...

Im Ernst, bei Ihren Anforderungen bin ich mir nicht sicher, ob Sie ein Framework oder eine Bibliothek benötigen. Der komplexeste Teil des von Ihnen beschriebenen Systems ist das Zeichnen der Linien zwischen Komponenten. Wenn das nicht kompliziert werden muss (automatisches Layout, erkennen, wo die Linien andere Linien / Boxen überlagern), dann können Sie wahrscheinlich das Ganze individuell anpassen.

    
Dave Swersky 31.03.2010 16:15
quelle

Tags und Links