| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- using DevExpress.XtraEditors;
- using DevExpress.XtraSpreadsheet.Model.History;
- using Ips.Library.Basic;
- using Ips.Sps.Adcs;
- using Ips.Sps.Ants;
- using Ips.Sps.Sats;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace Ips.Sps.Tsks
- {
- public partial class TskAdcEditCtrl : DevExpress.XtraEditors.XtraUserControl
- {
- public TskAdcEditCtrl()
- {
- InitializeComponent();
- }
- IList<Ant> AntList;
- IList<Sat> SatList;
- TskAdCard _adCard;
- public void SetResourceList(IList<Ant> antList, IList<Sat> satList)
- {
- this.AntList = antList;
- this.SatList = satList;
- bsAnt.DataSource = AntList;
- bsSat.DataSource = SatList;
- }
- public void SetAdCard(TskAdCard adCard)
- {
- _adCard = adCard;
- bsAdChannel.DataSource = _adCard.Channels;
- }
- private void btnAdcSetting_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
- {
- TskAdCardSetForm form = new TskAdCardSetForm(_adCard);
- form.ShowDialog();
- }
- private void btnAdcSelect_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
- {
- AdcSelectForm frm = new AdcSelectForm();
- if (frm.ShowDialog() != DialogResult.OK && frm.SelectAdcList.IsNullOrEmpty()) return;
- var selAdc = frm.SelectAdcList[0];
- _adCard.CopyFrom(selAdc);
- }
- private void btnAddChannel_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
- {
- gvAdChannel.AddNewRow();
- }
- private void btnDeleteChannel_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
- {
- gvAdChannel.DeleteSelectedRows();
- }
- private void gvAdChannel_CustomColumnDisplayText(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDisplayTextEventArgs e)
- {
- if (e.Column == colFrqAddr)
- {
- if (e.Value == null || e.Value.ToString().IsNullOrWhitespace())
- {
- e.DisplayText = "--";
- }
- }
- }
- }
- }
|