Как убрать пробелы в сложенном баре

Я пытаюсь сделать диаграмму Ганта в C #, я использую тип диаграммы StackedBar. Цель этого графика - показать, как «задачи» можно планировать на количество «машин». В моем алгоритме не должно быть свободных мест между «задачами» на графике. Каждая «задача» добавляется как новая серия. На первом баре это работает так, как должно быть, но в других «задание» начинается после окончания на предыдущем баре. Мне нужна помощь в устранении этих пробелов. Некоторые задачи нужно разделить на две машины, и когда я это делаю, эта задача отображается во втором столбце, как и должно быть, с самого начала бара.

Я пытался добавить ноль DataPoints, как предложено в какой-то записи в стеке, но в моем случае это не помогло. (Диаграмма с накоплением в диаграмме Microsoft имеет пробелы)

Ниже мой код для создания этой диаграммы:

foreach (var item in tasks)
{
     scheduleChart.Series.Add(item.Name);
     scheduleChart.Series[item.Name].ChartType = SeriesChartType.StackedBar;
     scheduleChart.Series[item.Name].LabelForeColor = Color.White;
}

for (int i = 0; i < mcNaugthon.Machines.Count; i++)
{
     foreach (var item in mcNaugthon.Machines[i].Tasks)
     {
          scheduleChart.Series[item.Name].Points
              .Add(new DataPoint(i, item.Time));
          scheduleChart.Series[item.Name].Label = item.Name;    
      }
 }

-- редактировать --

По требованию графика с данными:http://i.imgur.com/64X3SNy.png

Ответы на вопрос(1)

Ваш ответ на вопрос