问题标签 [datavisualization.toolkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3271 浏览

c# - ASP MVC 4.0 图表控件正确渲染图像

我正在尝试使用 ASP MVC 4.0(VS 2012 RC 上的 .net 4.5)在我的页面上呈现 System.Web.UI.Datavisualization.Chart 控件。我意识到直接在 MVC 页面视图上使用 webforms 控件并不容易/标准做法,所以我试图在控制器中使用一个动作来返回视图可以显示的图表图像。

在 HomeController 我有:

注意:图表的数据来自链接到 SQL 数据库的 EF 5 模型(数据确实存在并正确加载)。

我正在尝试从 Index.cshtml 中使用它,如下所示:

这似乎等同于我在 CodePlex 上的示例中使用的内容(MVC 图表控件示例 CodePlex我在网上找到的,除了我不需要将参数传递给我的操作。

当我运行代码时,我得到的只是该图表所在页面上的损坏图像图标。我是一个完整的 ASP 菜鸟(这是我第一个使用该技术的项目),所以很可能我正在做一些愚蠢的事情。谁能告诉我怎么了?谢谢

0 投票
2 回答
696 浏览

javascript - Javascript 可视化库 - 随时间变化的值

有谁知道可以复制 NYTimes GREAT swing state 可视化的 javascript 库:

在此处输入图像描述

http://www.nytimes.com/interactive/2012/10/15/us/politics/swing-history.html?ref=politics

0 投票
0 回答
1352 浏览

c# - wpf 图表:在 X 轴上绘制时间,在 Y 轴上绘制双倍值以绘制折线图

我需要在具有以秒为单位的时间值和双精度值的图表上绘制数据。时间值的格式从 00:00:00 到 23:59:00,间隔为 00:01:00。时间值是连续的。其他值是不连续的,范围从 0.00 到 200.00,间隔为 10.00。现在我可以在 X 轴上绘制时间图,在 Y 轴上绘制双倍值。

但要求是90度旋转效果。即,时间值应该在 Y 轴上,而双精度值应该在 X 轴上,仍然将图形绘制为“作为时间值的函数绘制的双精度值”。

在上面的代码中,如果我只是将独立轴的方向更改为“Y”,就会出现异常。

0 投票
0 回答
520 浏览

asp.net - 如何在 asp.net ChartImageHandler 上设置缓存控制:ChartImg.axd

我正在 azure 上设置 web 服务,我需要将 ASP.NET 图表控件生成的图像缓存到客户端,以便在按下后退按钮或单击刷新按钮时,图像将从缓存中加载而不是从网络服务器重新加载。

我作为“缓存控制”响应变得私密。如何更新 http 响应设置以使其缓存?

这是我在 web.config 文件中的设置和 firebug 中图像的屏幕截图。谢谢!

http://i.imgur.com/UWa6AY5.png

http://i.imgur.com/pK3dzXn.png

0 投票
1 回答
2103 浏览

wpf - How to remove the dots in Wpf Chart which is using Data Visualzation tool kit dll

I am working MVVM & Wpf Application, in that I am developing a chart using Data visualization tool kit Chart Line series...

This is my Xaml Code..

I am able to display my chart, but the problem is how to hide dots. (I marked them with pink Circle in the picture (graph/ chart))

enter image description here

0 投票
1 回答
972 浏览

c# - C# 'ResourceDictionaryCollection' 不存在

我收到如下所示的错误:

这是代码:

我应该如何纠正这个错误?我在 Visual C# 2010 上运行。我已经安装了 WPF 工具包,但我仍然收到命名空间错误。

0 投票
1 回答
1558 浏览

wpf - 在 C# 代码隐藏中将图表 LegendItem 复选框绑定到 WPF 中的系列可见性

我在 C# 中生成了多个列系列图表。我正在进一步尝试使用复选框获取此图表的图例。这样图表仅显示选中的图例项的列系列。

我需要在后面的 C# 代码中而不是在 HTML 中执行此操作。我有以下创建多个动态列系列的现有代码 -

我还想补充一点——

ser.LegendItemStyle =

所以我需要知道如何用 c# 中的复选框创建图例样式。

可以有两种方法来实现这一点-

  1. 通过修改现有图例以包含复选框(首选)
  2. 或者干脆创造一个新的传奇

有人可以帮忙吗?

提前致谢!

0 投票
1 回答
256 浏览

wpf - 在条形系列图上绘制曲线的惯用方法

我所拥有的是BarSeries显示直方图(旋转 90 度,与绘制直方图的常用方法相比)。

撇开这个问题不谈,这是否是绘制直方图的最佳方式,使用中的类System.Windows.Controls.DataVisualization(尽管欢迎评论),在这样的图表上绘制曲线的最佳方式是什么?

这条曲线(在我的例子中只是一条虚线高斯曲线)可能必须缩放并定位在图表的“坐标系”内。(吓人的引号旨在表明,对于条形系列图表,没有实际的二维坐标系,但调整条形尺寸和间隙我认为它可以有效地变成一个。)

我做了一些研究,并开始使用AdornerDecorators 为我提供了一个AdornerLayer可以借鉴的东西,但也有StackedPanels 和可能的其他选择,所以如果有人知道实现我需要的好方法,那就是d 可能为我节省了大量的反复试验。

0 投票
1 回答
852 浏览

.net - 在 LineSeries 图表中交换 x 和 y 轴 (DataVisualization.Charting)

我想让y轴成为独立轴,即将线系列的水平渲染变成垂直渲染。这是我开始的代码:

首先我尝试添加

这会导致System.InvalidOperationException一条消息说

分配的独立轴不能使用。这可能是由于轴的方向属性未设置。

"X"但是,在上面的代码片段中交换和的值时"Y",没有例外,一切正常,当然轴的方向不是我想要的。

我尝试的下一件事是以编程方式进行:

这给了我同样的例外。同样,在交换xAxisyAxis上面的语句时,也不例外。

知道如何得到我想要的吗?

0 投票
0 回答
494 浏览

c# - WPF TreeMap 的不同可能动画

我使用System.Windows.Controls.DataVisualization TreeMap控件创建了实时市场地图。像这样的东西:

在此处输入图像描述

有什么方法可以为这个 TreeMap 设置动画吗?我可以分别为每个分区设置动画吗?

如何向下钻取以根据级别展开树图中的子项。

假设如果我从 TreeMap 中选择任何扇区,它将显示所有可用子节点的详细信息。一世。e 当我在“金融服务”区域移动光标时,它将显示其子节点的所有信息。