示例#1
0
        public ValueDisplayNode(KNXValueDisplay knx)
            : base(knx)
        {
            this.Unit = (EMeasurementUnit)Enum.ToObject(typeof(EMeasurementUnit), knx.Unit);
            this.Name = ImageKey = SelectedImageKey = MyConst.Controls.KnxValueDisplayType;

            this.ReadAddressId = knx.ReadAddressId ?? new Dictionary<string, KNXSelectedAddress>();
        }
示例#2
0
        public KNXValueDisplay ToKnx()
        {
            var knx = new KNXValueDisplay();

            base.ToKnx(knx);

            knx.ReadAddressId = this.ReadAddressId;
            knx.Unit = (int)this.Unit;

            return knx;
        }