问题描述
我从How can I make a gannt chart with overlapping points in winforms开始学习 因此,我尝试显示该图表的所有图例,但只显示了一个图例 请帮忙怎么做
public Form1()
{
InitializeComponent();
Chart chart2 = new Chart();
chart2.ChartAreas.Add(new ChartArea());
chart2.Dock= DockStyle.Top;
this.Controls.Add(chart2);
setUpGantt(chart2);
Series s = chart2.Series[0];
addGanttTask(s,"8:00","17:00",Color.LimeGreen,1);
addGanttTask(s,"9:00","9:20",Color.DarkSlateBlue,"11:00","12:00","13:00","13:20",1);
s.SetCustomProperty("PixelPointWidth","15");
s.Points[0].AxisLabel = "Machine 1";
}
void setUpGantt(Chart chart)
{
...
}
void limitGantt(Chart chart,string start,string end)
{
...
}
DateTime fromTimeString(string time)
{
....
}
void addGanttTask(Series s,string end,Color c,int slot)
{
....
}