领胜LDS 键盘AOI检测项目
xcd
2020-07-03 cf4babd9a65efdb44163822f0b9137bef83a0bbf
src/Bro.Common.Model/Model/IOItem.cs
@@ -42,7 +42,7 @@
            return false;
        }
        public string GetDisplayText()
        public virtual string GetDisplayText()
        {
            return $"{IOType.GetEnumDescription()}-{IONum}-{Value}";
        }
@@ -56,6 +56,11 @@
    public class IODefinition : IOItem
    {
        [Category("IO配置")]
        [Description("IO预定义")]
        [TypeConverter(typeof(EnumDescriptionConverter<IOPrestatement>))]
        public IOPrestatement IOPreStatement { get; set; } = IOPrestatement.Customized;
        [Category("IO配置")]
        [Description("IO用途描述")]
        public string IODesc { get; set; }
@@ -67,9 +72,9 @@
        [JsonIgnore]
        public override int Value { get; set; }
        public new string GetDisplayText()
        public override string GetDisplayText()
        {
            return $"{IODesc} {IOType.GetEnumDescription()} {IONum}";
            return $"{(IOPreStatement == IOPrestatement.Customized ? IODesc : IOPreStatement.GetEnumDescription())} {IOType.GetEnumDescription()} {IONum}";
        }
    }