WF4.0实战(十六):模拟红绿灯2012-07-03 博客园 朱祁林在我眼里,每天马路上的红绿灯闪呀闪的,也是一个流程,这个流程是一个反复的流程。这个流程算从红灯开始吧,然后是黄灯,然后 是绿灯,然后又是黄灯,接着回到红灯。这个流程是反复的。黄灯是个过度,时间相对较短,红灯和绿灯时间较长,所以,很多人称交通灯 为红绿灯,而不是红黄绿灯。这个例子使用WPF和 WF模拟交通灯的功能。主要为了说明WPF和WF是如何交互的。先看效果,在讲述一下如何 实现,最后总结。这个示例的流程为:红灯显示5秒,黄灯显示2秒,绿灯显示5秒 ,黄灯显示2秒,红灯显示5秒。如此反复。效果:启动为红灯:

5秒之后红绿灯变黄

2秒之后变绿灯

5秒之后又变成黄灯,接着2秒之后变红灯,如此来回反复下去。