问题标签 [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 投票
1 回答
292 浏览

model-view-controller - 如何使用 System.Web.UI.DataVisualization.Charting 正确对齐标签

我有一个通过 System.Web.UI.DataVisualization.Charting 生成的图表。下面是代码

当我运行上面的代码时,我的图表将如下图所示

在此处输入图像描述

在该图像中,您可以看到 Yaxis 标签和条未正确对齐(在同一行中)

为什么会这样

0 投票
2 回答
590 浏览

charts - 我的 F# 图表库在项目中不起作用

您好,我正在尝试在PROJECT模式下使用 F# 而不是脚本。到目前为止,我有上面的代码,它告诉我添加对 System.Drawing 的引用,我也这样做了。

编译时出现 0 个错误或警告,并且运行良好。控制台屏幕出现,但没有其他反应。该图只是没有显示或任何东西。

我已经在交互式窗口中尝试过这个,它在那里工作得很好。有任何想法吗?

0 投票
0 回答
106 浏览

google-analytics - 我可以使用什么工具来创建类似于 Google 分析行为流的图表?

我想创建一个基本上是 Google 分析行为流,但使用来自日志文件的数据。任何工具,c# 或 JavaScript 都可以使用

0 投票
2 回答
512 浏览

uwp - 哪个免费图表库可用于 UWP 应用

我想用仪表和一些简单的图表构建一个 UWP 应用程序,不想购买商业产品(在项目的这个阶段)。UWP 应用有哪些选项?

0 投票
1 回答
736 浏览

c# - 删除额外的 x 轴值

我无法删除 x 列中的额外值。基本上,我的图表不是从 0 开始,也不是在我的最后一个数据点结束。我尝试将轴从 0 开始,并将间隔偏移设置为 -20(我的间隔为 20)。

有什么办法可以摆脱数据两侧的额外值?

这是一个系列的代码。每个都是一样的。

impairmentGraph.ChartAreas[0].AxisY.Maximum = 100; impairmentGraph.ChartAreas[0].AxisY.Interval = 20; impairmentGraph.ChartAreas[0].AxisX.IntervalOffset = -20; impairmentGraph.ChartAreas[0].AxisX.IsStartedFromZero = true;

这是我正在使用的唯一设置代码。

图片说明我的问题

0 投票
0 回答
81 浏览

c# - c# 图表控件AxisX环绕

我有一个图表控件,它沿 x 轴绘制了一系列日期。有 120 个日期,每个日期代表不同的一天。当绘制这些日期时,图表会环绕自身并将图表绘制为多条线(基本上它围绕所有 120 个日期圈起来,因为它无法将它们放入空间中)

我已将最小值设置为范围内的第一个日期,将最大值设置为范围内的最后一个日期

我还将间隔类型设置为天

然后我创建一个系列

最后我遍历我的列表来绘制数据

然后我将数据点添加到图表中

绘制图表,当线到达某个点(大约 35 点)时,它会自行循环并在前一个点旁边绘制下一个 35 左右,依此类推,直到它到达终点。我已将此添加到我的代码中以对其进行测试,它不会循环并且仅绘制前 35 个数据点

一旦点数超过这个数字,它就会自行循环,将图形变成一团糟。任何人都可以看到我要去哪里错了吗?当然,最小和最大设置应该可以解决这个问题,但它并没有

0 投票
2 回答
260 浏览

asp.net - .net 图表以大小数作为点值崩溃

我对 .net 图表系列有一些问题。我像这样为系列添加积分

对于值 4.0343262175104857E+28,chart.SaveImage() 崩溃。

对于 Decimal,值太大或太小。

在 System.Web.UI.DataVisualization.Charting.Axis.GetRequiredLabelSize(ChartGraphics chartGraph, Single maxLabelSize, Single& resultSize) 在 System.Web.UI.DataVisualization.Charting.Axis.Resize( ChartGraphics chartGraph, ElementPosition chartAreaPosition, RectangleF plotArea, Single axesNumber, Boolean autoPlotPosition) at System.Web.UI.DataVisualization.Charting.ChartArea.Resize(ChartGraphics chartGraph) at System.Web.UI.DataVisualization.Charting.ChartPicture.Resize(ChartGraphics chartGraph , Boolean calcAreaPositionOnly) 在 System.Web.UI.DataVisualization.Charting.ChartPicture.Paint(Graphics graph, Boolean paintTopLevelElementOnly) 在 System.Web.UI.DataVisualization.Charting.ChartImage.GetImage(Single resolution) 在 System.Web.UI。数据可视化.图表.图表。SaveImage(流图像流)

但是,该值小于 decimal.MaxValue。如果我使用 int.MaxValue,它会起作用。

0 投票
1 回答
76 浏览

c# - C# Column Chart skips XValueMember value but displays YValueMember value

Code

Output Result Picture of Column Chart Picture of Column Chart

As you can see when i put break there and see in dataset visualizer; All data is filled in there Dataset Values Picture

> Problem Description

I don't know where the problem is that it is showing column bar but skips 'XValueMember' value. Also why it is not creating separate column line for every 'XValueMember'.