【发布时间】:2014-12-16 09:26:13
【问题描述】:
我想在 Visual Studio 中创建一个具有 1 个 XValue 和 2 个 YValues 的图表(ChartType = Range)。 如何将数据(例如字典)绑定到此图表?
对于所有其他图表(只有 1 个 YValue),我成功使用以下代码将整个字典绑定到图表:
Dictionary<int, int> Dictionary1;
...
chart1.Series["Series1"].Points.DataBindXY(Dictionary1.Keys, Dictionary1.Values);
我尝试将 List 绑定到 YValue,但没有成功(运行时错误:只有以下类型是可能的 Double、Decimal、Single、int、long、uint、ulong、String、DateTime、short、ushort) :
Dictionary<int, List<int>> Dictionary2;
...
chart2.Series["Series2"].Points.DataBindXY(Dictionary2.Keys, Dictionary2.Values);
谢谢,卢克
【问题讨论】:
-
如何将一个 X 值与 LIST of Y 值联系起来??
-
我想显示一个“范围”图表,即相同 X 值的“最小 Y 值”和“最大 Y 值”值。
标签: c# visual-studio