在c#中显示时间轴的时间片

时间:2012-05-24 05:46:52

标签: c# .net

我想用c#实现sjf(Scheduling),我需要时间线来展示它是如何工作的。例如,在这个时间片中,该过程完成其工作。我想以图形方式显示它。

我怎么能这样做?

这样的事情:

enter image description here

我可以实现,我只是不知道如何以图形方式显示它。它是c#中的windows form app

1 个答案:

答案 0 :(得分:0)

要使用WinForms / C#以图形方式显示您所描述的计划,请考虑使用Gannt图表控件。

不要尝试自己构建控件,有良好的现成控件,功能强大,价格低廉,支持良好且有大量示例代码。

Telerik例如:http://www.telerik.com/products/winforms/chart.aspx

我之前提到Telerik,因为我之前使用过他们的WinForms,WPF和ASP.Net控件,他们有很多不同的示例代码片段,因此很容易测试,并且定期更新维护得很好。获取试用版,看看它是如何工作的,然后从那里开始。

还有许多其他Gannt控件来源,请参阅之前的StackOverflow主题:Gantt Chart Controls on Windows Forms