设计阶段和运行阶段
GanttView控件是唯一一个在设计阶段就可以直接使用的控件,你几乎可以在窗口设计器中完成除代码运行之外的所有工作。
开发人员之所以采用这种特殊的模式,是因为甘特图是一个非常复杂的控件,可能需要先完成很多复杂的设置,才能使之符合实际工作需要。
所以接下来介绍的所有操作,你既可以在设计阶段完成,也可以在运行阶段完成。
在设计阶段完成各种设置的好处是,系统会自动保存全部设置,重新打开窗口设计器或运行窗口的时候,就会自动加载设置。
如果你在运行阶段进行设置,那么你需要通过人工或代码保存设置,每次运行窗口,你还需要通过人工或代码加载设置,
我的推荐是:
1、在设计阶段完成各种设置,因为设置基本是不变的。
2、在运行阶段进行任务的管理,因为任务是动态的。