/// <summary>
/// 订单状态
/// </summary>
public enum BillNoStatus
{
等待处理, 暂停处理, 已经确认, 末确认, 未结清, 已结清, 取消, 已经作废
};
/// <summary>
/// 订单状态颜色
/// </summary>
public enum BillNoStatusColor
{
Gray, Red, Green, Gray, Green, Blue, Red, Red
};我这里定义了订单状态的Enum
然后我想添加一个Enum来作状态显示的颜色
如BillNoStatusColor,但生成的时候提示BillNoStatusColor有相同的值
那我想实现上面这样的方法要怎么办呢(就是订单状态相应的状态对应相应的颜色)
谢谢
int.Prase(BillNoStatus.已经确认)
这样就可以了,至于序号,基本没有这个说法把
而不是一个简单的color
我的颜色是对应上面的枚举定义的颜色
Color[] BillColor=new Color[]{Color.Gray,Color.Red,Color.Green,Color.Gray,Color.Blue,Color.Red,Color.Red};然后用Color cl=BillColor[1]; 这样就可以获取指定序号的颜色,至于怎么获取某个枚举值的序号,我上个帖子中已经给你写过了.