问题标签 [dotnetcharting]

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 投票
2 回答
1317 浏览

c# - 点网图表 - 堆叠两个系列,将另一个保留为正常条形图

我有一个包含 3 个系列的 dotnetcharting 图。我可以将整个图形的样式更改为堆叠。

但我只想堆叠三个系列中的两个。这样每一个都有两个条组合成一个堆栈,旁边还有另一个完整的条。

这可以做到吗?

0 投票
1 回答
1586 浏览

wpf - 如何在 WPF DataVisualization 图表中停止在 Y 轴上显示小数点

我正在使用 WPF DataVisualization 图表控件来显示一些示例数据。我的问题是 Y 轴显示十进制值。我怎样才能让它只显示整数值。

这是我的 XAML 代码

聊天截图在这里

0 投票
1 回答
1263 浏览

c# - 带有代码的 asp.net 图表,基于使用 excel 构建的图表

我需要在运行时确定图表中的数据并将其放入 .doc 中。为了构建文档,我使用 Aspose 替换 .doc 模板中的元素。通过将 Excel 工作簿导入 Word 制作了一个示例图表,它们大多使用默认值,但我无法构建一个看起来像它的图表。

图表应该是什么样子到目前为止我得到了什么

右边是我试图用代码制作的示例图表,左边是我到目前为止得到的。

  1. 它没有标记每个数据点的点
  2. 刻度线标签位于刻度线而不是介于两者之间(使用轴位置完成)不知道如何在代码中执行此操作。
  3. 该图在高度上被压缩,因为 .net 图表制作的图片是方形的,需要塞在示例图片边界内(如何更改宽度/高度比?)
  4. 大数字不使用 . 在每组三个数字之间。

.docx 不是一个选项,文件格式必须是 .doc。

我用于构建图表的代码。使用数据调用此代码以填充图形。

0 投票
2 回答
938 浏览

f# - 如果在图表渲染完成之前调用 FSharpChart.SaveAs () 保存空白图像

在 F# Interactive 中运行时,我希望以下代码创建一个简单的饼图并将其保存到磁盘:

然而,实际上保存在“test.png”中的是一个空白图像。如果我将图表通过管道传输到 FShartChart.SaveAs 函数中,也会发生同样的情况。但是,如果我首先只执行图表创建代码并在手动执行 SaveAs 之前给图表时间渲染,则图像会按预期保存。

有没有办法阻止对 FSharpChart.Pie 的调用,直到渲染完成?我在 Visual Studio 2013 中使用 FSharpChart.fsx 版本 0.60。

0 投票
1 回答
289 浏览

c# - Dotnetcharting 堆积条形图像常规条形图一样显示

我有一个 dotnetcharting 图表,我想将其显示为堆叠条形图,但当它实际显示时,它会显示为常规条形图,条形图彼此相邻。我已经Chart.YAxis.Scale = Scale.Stacked;检查过了,并且设置正确。有谁知道为什么它不能正常工作?

0 投票
1 回答
164 浏览

c# - 面积图的图例框中的奇数 %Value(.NET 图表)

我正在创建一个包含多个 的面积图,Series每个日历周包含一个元素。这些系列将堆叠显示在面积图中。

我还需要一个图例框,除了显示总值之外,还显示每个系列的名称。所以我想取系列中所有元素的总和并将其显示在名称旁边。

因此,我尝试像这样设置标签框的样式

事实上,它显示了 3 个部分。图标和名称是正确的,但值如下所示:

它似乎只显示最后一个元素的 x 和 y 值(日历第 38 周是我的过滤器的结尾)。正如我上面所说,我希望这是所有 y 值的总和。有没有办法

  • 改变%Value生成方式
  • 将另一个字符串添加到模板(如%Totalvalue)并修改它?
0 投票
1 回答
98 浏览

dotnetcharting - 图表 - 每个系列不支持多个轴

我正在尝试使用来自dotnetcharting的第三方图表。它可以很好地绘制图表,但比例似乎不起作用。我有一个股票图表,但由于比例,图表看起来像一条平线。

我使用调试工具并在图表上看到以下消息。我看不出我做错了什么?

更新

如果我将图表类型从财务更改为组合,则比例是正确的。这是一个错误吗?

0 投票
0 回答
147 浏览

c# - 避免苗条 SeriesChartType.Area 别名不存在

使用 C# 和 .Net 4(我也尝试过 4.5.1)我想在图表上绘制代表不同时间跨度的各个区域,有些短,有些长。对于非常短的时间跨度(小于一个像素?),一些(但不是全部)消失了。当图表稍微调整大小时,不同的会消失,如下所示。

显示所有行 只显示了一个 出现了一对

我看不到任何模式来预测未绘制的模式 - 请参阅下面的代码片段......

任何人都知道如何在不使区域任意宽的情况下避免这种情况?任何人都知道我是否可以使用 Paint 或 PrePaint 事件来调整绘图?

提前致谢。

0 投票
1 回答
3002 浏览

c# - 如何使用 System.Web.UI.DataVisualization.Charting

这就是我到目前为止所做的。请仔细阅读整个描述以了解我的要求

这将给出以下图表。

在此处输入图像描述

但我需要的是如下图,其中包含开始值和结束值

在此处输入图像描述

我如何得到它?

更新:我希望显示的数据存储在一个列表中,如下所示

0 投票
1 回答
1346 浏览

asp.net-mvc - System.Web.UI.DataVisualization.Charting 和 Rangebar 图表集成

通过使用以下代码,我的图表在代码之后看起来像下面的图像。

我现在的问题是条形图和 y 轴点未正确对齐。

如何在同一行中显示范围栏及其对应的 y 轴值?

在此处输入图像描述

样条图疑问

我有一个样条图。我需要显示从 x(例如:Underwriter)到 y(例如:200)的直线,如下图所示。我该怎么做?

在此处输入图像描述

更新代码: