现在很多的javascript控件,非常的不错,其中step就是一个,如下图所示:

移动开发培训,Android培训,安卓培训,手机开发培训,手机维修培训,手机软件培训

 

那么如何用C#来实现一个step控件呢?

先定义一个StepEntity类来存储步骤条节点的信息:

移动开发培训,Android培训,安卓培训,手机开发培训,手机维修培训,手机软件培训

 1     public class StepEntity 2     { 3         public string Id { get; set; } 4         public string StepName { get; set; } 5         public int StepOrder { get; set; } 6         public eumStepState StepState { get; set; } 7         public string StepDesc { get; set; } 8         public object StepTag { get; set; } 9         //public Image StepCompletedImage { get; set; }10         //public Image StepDoingImage { get; set; }11         public StepEntity(string id,string stepname,int steporder,stri