gpt4 book ai didi

c# - 如何在 C# 应用程序中集成 d3.js 图表?

转载 作者:IT王子 更新时间:2023-10-29 04:14:54 29 4
gpt4 key购买 nike

我是 Mike Bostock 的 d3.js 图表库的忠实粉丝:d3js.org。

我想用它在 C# .Net 应用程序中显示图表,但我不知道是否可行。

通过生成 HTM+JS 代码并在网络浏览器窗口中呈现它可能是可能的。但是,我知道 d3.js 库不能在没有网络服务器的情况下在本地使用(但是我不明白没有网络服务器什么是有效的,什么需要网络服务器),因此一个简单的解决方案是行不通的。

有没有人尝试过开发这种 d3.js 图表的部署?您是否知道从哪里开始以获得最简单的解决方案?

最佳答案

Web 服务器绝对不需要使用像 d3.js 这样的客户端 JavaScript 库。

对于 C#,您需要嵌入 Web 浏览器控件(在 WindowsForms 或 WPF 中)。

您需要确保浏览器在 IE9 标准模式下工作,如图所示 here .

像往常一样创建您的网页。使用 webbrowser.navigate 导航到它们(就像文件系统上的文件一样。)

这应该有效。

关于c# - 如何在 C# 应用程序中集成 d3.js 图表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12134200/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com