コード例 #1
0
        private void btReMeasuringSpectr_Click_Final(List <SpectrDataView> rez, SpectrCondition cond)
        {
            try
            {
                Spectr sp = CurSp;// new Spectr(Folder, LastName);

                sp.SetMeasuringCondition(cond);

                sp.Clear();
                for (int i = 0; i < rez.Count; i++)
                {
                    sp.Add(rez[i]);
                }

                sp.SetDispers(Common.Env.DefaultDisp);
                sp.OFk = Common.Env.DefaultOpticFk;

                sp.Save();
                ReLoadList();

                if (AfterMeasuringProc != null)
                {
                    AfterMeasuringProc();
                }

                SpView.ReDrawNow();
            }
            catch (Exception ex)
            {
                Common.Log(ex);
            }
        }