| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 | using DevExpress.Xpo;using Ips.Library.Basic;using Ips.Library.Entity;using Ips.Sps.Tsks;using System;namespace Ips.Sps.DxSigs{    public class TskDxSignal : XPObject    {        public TskDxSignal() : base()        {        }        public TskDxSignal(Session session) : base(session)        {        }        public override void AfterConstruction()        {            base.AfterConstruction();            SigType = DxSignalType._BPSK;        }        private Tsk _tsk;        [Association("Tsk_DxSignalList")]        [MemberDesignTimeVisibility(false)]        public Tsk Tsk        {            get => _tsk;            set => SetPropertyValue(nameof(Tsk), ref _tsk, value);        }        private DxSignalType _sigType;        [DisplayName("干扰类型")]        public DxSignalType SigType        {            get => _sigType;            set => SetPropertyValue(nameof(SigType), ref _sigType, value);        }        private double _sigFreq;        [DisplayName("干扰频点(MHz)")]        public double SigFreq        {            get => _sigFreq;            set => SetPropertyValue(nameof(SigFreq), ref _sigFreq, value);        }        private double _bandWidth;        [DisplayName("干扰带宽(kHz)")]        public double BandWidth        {            get => _bandWidth;            set => SetPropertyValue(nameof(BandWidth), ref _bandWidth, value);        }        private string _adjaSatIds;        [DisplayName("通联邻星")]        public string AdjaSatIds        {            get => _adjaSatIds;            set => SetPropertyValue(nameof(AdjaSatIds), ref _adjaSatIds, value);        }        [DisplayName("干扰频点(MHz)"), NonPersistent]        public string SigFreqText        {            get            {                return SigFreq.ToString();            }        }        private string _remark;        [DisplayName("备注信息")]        public string Remark        {            get => _remark;            set => SetPropertyValue(nameof(Remark), ref _remark, value);        }           }}
 |