我需要使用WPF或Windows Forms开发类似于Visio编辑器的东西。
基本功能是一个带有箭头和矩形的调色板,可以拖放到容器上,相互连接,复制剪切粘贴,撤消/重做等。如果使用WPF,我可以实现这一点Windows窗体?
到目前为止,我最好的镜头是以下链接:
https://www.youtube.com/watch?v=e-VZFC2TLCU
https://www.codeproject.com/Articles/24681/WPF-Diagram-Designer-Part
(我对WPF没有多少经验)也许有人可以提供更好的教程?
答案 0 :(得分:2)
您可以尝试NOV Diagram for .NET。它是一个完全托管的跨平台图表框架,可让您为WinForms,WPF,Silverlight和Xamarin.Mac创建图表解决方案。 NOV Diagram for .NET提供了Visio中可用的许多功能,包括公式引擎和对智能形状的支持。查看NOV Diagram's website以获取其功能列表,屏幕截图以及许多示例附带的免费试用版。
以下屏幕截图演示了NOV Diagram for .NET提供的小部件:
披露:我为Nevron工作。