2012-03-27 3 views

ответ

0

Простая линия диаграмма, показывающая объем продаж в прошлом году на гистограмму этого года продажи.

 chart1.Series.Clear(); 

     string[] months = { "Jan", "Feb", "Mar", "Apr" }; 
     double[] thisYearSales = { 10000.23, 98000, 95876, 78097 }; 
     double[] lastYearSales = { 99000, 99000, 90876, 88097 }; 

     Series thisYear = chart1.Series.Add("this year"); 
     thisYear.Points.DataBindXY(months, thisYearSales); 

     Series lastYear = chart1.Series.Add("last year"); 
     lastYear.Points.DataBindXY(months, lastYearSales); 
     lastYear.ChartType = SeriesChartType.Line; 
0

Образцы здесь (и скачать) MSChart Samples

+0

Спасибо за повторное воспроизведение. Но я уже загрузил образец. Я не нашел сравнение исторических данных в образце. – Abbas

+0

Предположим, вам нужно сравнить продажи с прошлого года по этому году. Вы бы создали 2 серии. Первые будут иметь Y-данные как общий объем продаж в этом году по месяцам (например, январь-декабрь). Тогда ваша вторая серия будет иметь общий объем продаж за последний год по месяцам (также январь-декабрь). Каждая серия может быть типом diff, поэтому первой может быть гистограмма, а вторая может быть линейной диаграммой. (Месяцы - ваша ось x и должны иметь одинаковые значения для обеих серий, чтобы они отображались друг над другом). –

+0

Я добавил пример –

Смежные вопросы