using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using Yw.Hydro;
|
|
namespace Yw.WinFrmUI
|
{
|
/// <summary>
|
/// 属性状态辅助类
|
/// </summary>
|
public class HydroPropStatusHelper
|
{
|
private static Dictionary<ePropStatus, Color> _colorDict = new Dictionary<ePropStatus, Color>()
|
{
|
{ ePropStatus.Normal,Color.Black},
|
{ ePropStatus.Lack,Color.Green},
|
{ ePropStatus.Abnormal,Color.Orange},
|
{ ePropStatus.Matching,Color.Purple},
|
{ ePropStatus.Error,Color.Red}
|
};
|
|
/// <summary>
|
/// 获取状态
|
/// </summary>
|
public static Color GetColor(ePropStatus propStatus)
|
{
|
if (_colorDict.ContainsKey(propStatus))
|
{
|
return _colorDict[propStatus];
|
}
|
return Color.Black;
|
}
|
|
|
}
|
}
|