| 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);
- }
-
- }
- }
|