ASP.NET Core MVC-以图形表示形式显示工业过程工作流的方法

问题描述 投票:1回答:1

我们正在将一个庞大的整体WPF应用程序转换为MVC应用程序。此应用程序具有一些图形,这些图形使用圆形,矩形,箭头和某些定制的设计形状来显示特定工业过程的进度。这些元素是通过手动交互或业务逻辑基于某些事件进行管理的。当前,这些图形使用XBAP托管在ASP.net应用程序中。由于它依赖于IE浏览器,因此我们希望使用一种新技术来在其他浏览器中支持此功能。

是否有任何工具和库(收费或免费)可轻松实现这一目标。基本上,我们要拖放某些形状并分别保存并按需加载并根据某些事件进行操作。欢迎任何建议。

c# .net asp.net-mvc wpf
1个回答
0
投票

您的问题是正版,但向第三方(收费或免费)控件提出建议和建议会在问题和答案上引起很多关注,因此,我避免使用某些许可的控件,请尝试搜索asp.net mvc的图表控件,根据您的需求,有许多现成的解决方案。

[如果您希望可以在canvas,svg,HTML5中轻松完成自定义控件。我喜欢d3 js https://d3js.org/,它是开源的,轻量级的,高度可扩展的,跨浏览器兼容的,可以以最小的内存呈现非常大的数据集,并且非常易于学习和实现

教程从这里开始https://github.com/d3/d3/wiki/Tutorials

[d3.js的一些开放源代码示例可在此处https://github.com/d3/d3/wiki/Gallery] >>

© www.soinside.com 2019 - 2024. All rights reserved.