namespace Yw.WinFrmUI
{
///
/// 水力阀门类型转换器
///
public class HydroValveTypeConverter : StringConverter
{
///
///
///
public override bool GetStandardValuesSupported(ITypeDescriptorContext context)
{
return true;
}
///
///
///
public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
{
var list = new List
{
HydroValveTypeHelper.GetTypeName(Yw.Hydro.ValveType.PRV),
HydroValveTypeHelper.GetTypeName(Yw.Hydro.ValveType.PSV),
HydroValveTypeHelper.GetTypeName(Yw.Hydro.ValveType.PBV),
HydroValveTypeHelper.GetTypeName(Yw.Hydro.ValveType.FCV),
HydroValveTypeHelper.GetTypeName(Yw.Hydro.ValveType.TCV),
HydroValveTypeHelper.GetTypeName(Yw.Hydro.ValveType.GPV),
HydroValveTypeHelper.GetTypeName(Yw.Hydro.ValveType.CV),
};
return new StandardValuesCollection(list);
}
///
/// 不允许手动输入
///
public override bool GetStandardValuesExclusive(ITypeDescriptorContext context)
{
return true;
}
}
}