Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Архитектура редактора диаграмм и схем

Максим Лео Знаток (341), открыт 2 недели назад
Я пытаюсь сделать простой редактор диаграмм схем наподобие diagrams.net , только упрощенный. В WPF у меня нет глубоких познаний. Я не могу разобраться с архитектурой кода. Как мне можно реализовать рисование объектов, перемещение и изменение размеров, а также соединение объектов стрелочками и изменение свойств каждого объекта(всплывающее меню свойств при клике на объект). Я сделал рисование прямых линий, редактирование прямых линий, рисование прямоугольников,кругов, треугольников, а также изменение их размеров во время рисования. Я делал шаблоны фигур в классе Painter,алгоритм преобразования xml в image в FileManager(тут вообще ничего не вышло). У меня нет понимания, как спроектировать это все. Может у кого-то есть пример подобной программы, видео или статья?
Вот мой код:
https://pastebin.com/udGfDX1p
0 ответов
Похожие вопросы