Ich erstelle eine Anwendung, die oberflächlich wie Visio aussieht, also muss ich Objekte mit Konnektoren verbinden können. Ich möchte, dass die Konnektoren mehrere horizontale und vertikale Segmente haben und in der Lage sein, die Ecke der Konnektoren zu ziehen und ihnen "intelligent" neue Ecken hinzuzufügen oder sie in bestehende Teile des Konnektors einzufügen, wenn sie gezogen werden. Es wäre auch gut, wenn Connectors sich um andere Objekte schlängeln, anstatt sie zu durchqueren.
Ich denke, zumindest muss das ein Algorithmus dafür sein, und wenn ich wirklich Glück habe, ein paar nette c # -Codes!
Irgendwelche Ideen?
Wussten Sie, dass es ein "Visio SDK" gibt, mit dem Sie bearbeitbares Visio einbetten können? Zeichnungen in deiner eigenen App? Ich hatte ein ähnliches Problem, und ich beschloss, Visio das Problem lösen zu lassen.
Tags und Links algorithm graph-algorithm diagramming diagram connector