我试图找到一个创建图形设计器的解决方案,允许用户在运行时使用图形编辑器修改对象。
我们的想法是创建一种网络图,显示网络设备的连接方式。我希望用户在此处将对象连接在一起,并允许图表显示根据连接数等自动绘制的连接箭头。
我想在我的编辑器中进行配置以保存在我的数据库中,并且我正在使用Entity Framework。因此,我可能会为每个对象添加行,并引用子对象的ID以显示它已连接到它。
实现这一目标的最耗时(最简单)方法是什么?是否有人可以建议的框架或API?
有一系列的codeproject文章可能很有趣,可以帮助您入门:
https://www.codeproject.com/Articles/22952/WPF-Diagram-Designer-Part https://www.codeproject.com/Articles/24681/WPF-Diagram-Designer-Part-4
(我没有尝试过代码或深入研究它。)