【发布时间】:2015-09-09 09:50:54
【问题描述】:
我需要将数据从单个 DataGridView 获取到 3 个不同的图表中,每列到一个图表。 这是我第一次使用图表,所以我对它们进行了一些研究,但找不到任何可以帮助我解决这个特定问题的东西。
下面是我的 DataGridView 和我的图表的截图,以及它们各自的图例:
我需要的是(至少在理论上)一件非常简单的事情。在“SANITY”图表中,我需要将位于Table[0, 0] 的值转换为sanityChart.Series[0] 之类的“Y”值,依此类推。 “UNIT”和“ISSUES DB”也是如此。
任何帮助将不胜感激。
【问题讨论】:
-
了解图表!它可以在一个或多个 ChartAreas 中显示一个或多个系列或数据点。您可以像这样将数据点添加到系列中: Series.AddXY(xval, yval): chart1.Series[0]Points.AddXY[3,3];选择图表类型! x 和 y 值的基本数据类型是 double。
-
@TaW 谢谢老兄,
chart1.Series[0].Points.AddXY(3, 3);已经给了我提示。 -
是的。我注意到你有三个系列。每个可以有许多数据点。所以也许你只需要一张图表..?如果你有列,你也可以给每一个单独的颜色..
-
@TaW 是的,这也可以。只需发布
chart1.Series[0].Points.AddXY(3, 3);作为此问题的答案即可。
标签: c# datagridview charts dataset