Пример #1
0
 public DataButtonInfo()
 {
     freshEnable     = true;
     cascadeDataEnum = CascadeDataEnum.Null;
     mouldDataEnum   = ShouldPadDataEnum.Null;
     inOutDataEnum   = InOutDataEnum.Null;
     hasClick        = false;
     dataTypeName    = DataTypeName.Null;
     baseDataEnum    = MachineBaseDataEnum.Null;
     frameColor      = Color.Empty;
     dataInfo        = null;
     saveDataEnable  = true;
 }
        protected override bool IsUartDatas(int index)
        {
            MachineBaseDataEnum[] baseDataEnums = new MachineBaseDataEnum[] { MachineBaseDataEnum.ID };
            bool flag = true;

            for (int i = 0; i < baseDataEnums.Length; i++)
            {
                if (((int)baseDataEnums[i]) == index)
                {
                    flag = false;
                }
            }
            return(flag);
        }
 public void SetStringValue(MachineBaseDataEnum machineBaseDataEnum, String ele_Value)
 {
     base.SetDataBaseValue(machineBaseDataEnum.ToString(), ele_Value);
 }
 public void SetDataBaseValue(MachineBaseDataEnum machineBaseDataEnum, int machineDataValue)
 {
     base.SetDataBaseValue(machineBaseDataEnum.ToString(), machineDataValue.ToString());
 }
 public string GetSDataBaseValue(MachineBaseDataEnum machineBaseDataEnum)
 {
     return(base.GetDataBaseValue((int)machineBaseDataEnum));
 }
 public int GetDataBaseValue(MachineBaseDataEnum machineBaseDataEnum)
 {
     return(Convert.ToInt32(base.GetDataBaseValue((int)machineBaseDataEnum)));
 }
Пример #7
0
        protected override int GetEnumIndexByName(string enumName)
        {
            MachineBaseDataEnum machineBaseDataEnum = (MachineBaseDataEnum)Enum.Parse(typeof(MachineBaseDataEnum), enumName, true);

            return(Convert.ToInt32(machineBaseDataEnum));
        }
        protected override int GetEnumValueByEnumName(string enumName)
        {
            MachineBaseDataEnum baseDataEnum = (MachineBaseDataEnum)Enum.Parse(typeof(MachineBaseDataEnum), enumName, true);

            return((int)baseDataEnum);
        }