Как отключить группировку серий диаграмм MS в C #?

Мои серии графиков действительно близки друг к другу, и это проблема. Не знаю, почему они сгруппированы, они выглядят так: http://i39.tinypic.com/wks007.png или http://blogs.msdn.com/blogfiles/alexgor/WindowsLiveWriter/DataBindingMSChartcontrol_10712/image_2.png, но должны быть отдельными :(

Я хочу, чтобы каждый бар имел свое имя без группировки. Как и на втором изображении, у Андрея есть 5 столбцов рядом друг с другом с одним заголовком: «Андрей», но я хочу, чтобы они были отдельно)

Как я могу это сделать?

Я использую библиотеку диаграмм MS

P.S. извините за мой английский :)

Мой пример кода:

var table = new DataTable();
s = chart1.Series.Add("Ser1");
s.XValueMember = "Col1";
s.YValueMembers = "Col1_Count";

s = chart1.Series.Add("Ser2");
s.XValueMember = "Col2";
s.YValueMembers = "Col2_Count";

s = chart1.Series.Add("Ser3");
s.XValueMember = "Col3";
s.YValueMembers = "Col3_Count";

table.Columns.Add("Col1", typeof(string));
table.Columns.Add("Col1_Count", typeof(int));
table.Columns.Add("Col2", typeof(string));
table.Columns.Add("Col2_Count", typeof(int));
table.Columns.Add("Col3", typeof(string));
table.Columns.Add("Col3_Count", typeof(int));

Затем я выполняю SqlCommand SELECT и добавляю строки в таблицу, а затем chart1.DataBind ();


person giarmul    schedule 07.11.2013    source источник
comment
Не могли бы вы опубликовать код, который вы используете для заполнения диаграммы?   -  person digEmAll    schedule 07.11.2013


Ответы (1)


во-первых, убедитесь, что вы поместили Charttype в качестве столбца в элемент управления диаграммой, например ChartType = "Column", затем XValueMember должен быть тем же столбцом, а точки привязки к серии с отдельным обзором данных, например

 DataView sDt1 = table .DefaultView.ToTable(true, new[] { "Column_Identifier", "RecordCount" }).DefaultView;
 Series[0].Points.DataBindXY(sDt1, "Column_Identifier", sDt1, "RecordCount");
person Patrick Zeng    schedule 07.11.2013
comment
Такие данные, как: Имя Количество продуктов Эндрю Продукт A 35 Эндрю Продукт B 36 Эндрю Продукт C 37 Эндрю Продукт D 38 Эндрю Другой 39 Дэвид Продукт A 35 Дэвид Продукт B 36 Дэвид Продукт C 37 Дэвид Продукт D 38 Дэвид Другое 39 Брайан Продукт A 35 Брайан Продукт B 36 Продукт Брайана C 37 Продукт Брайана D 38 Брайан Другой продукт 39 - person Patrick Zeng; 07.11.2013