У меня есть набор данных с несколькими таблицами данных, которые я хотел бы привязать к диаграмме с несколькими рядами столбцов. Я ожидал, что каждая серия будет иметь разные значения, соответствующие DataTables в DataSets; однако при появлении диаграммы обе серии отображают одинаковые значения в столбце Y, значения из первых таблиц.
Вот общее представление о том, на что похож мой код:
(я создал и заполнил DataSet с именем diffCharts, diffCharts содержит таблицы table1 и table2, в обеих таблицах есть столбцы Month и Amount)
Chart1.Series.Add("table1");
Chart1.Series["table1"].XValueMember = "Month";
Chart1.Series["table1"].YValueMembers = "Amount";
Chart1.Series.Add("table2");
Chart1.Series["table2"].XValueMember = "Month";
Chart1.Series["table2"].YValueMembers = "Amount";
Chart1.DataSource = diffCharts;
Chart1.DataBind();
Я что-то упустил? Я никогда не привязывал DataSet с несколькими таблицами к диаграмме раньше ... MS знает, как с этим справиться?