示例#1
0
 public FTubeGraph(GraphObject _O, SOPPars _sopp)
 {
     InitializeComponent();
     TSName    = _O.TypeSizeName;
     miu       = _O.GetMIU();
     ValIU     = ParAll.SG.sgPars.ValIU;
     DescValIU = new PARLIB.EnumTypeConverter(typeof(SGPars.EValIU)).Desc(ValIU);
     if (!miu.Ok)
     {
         Ok = "Данных нет";
         return;
     }
     Msghp = _O.GetHalfPeriods(_sopp);
 }
示例#2
0
文件: FMainSG.cs 项目: andreyV512/rag
 void Calc0(SOPPars _sop, GraphObject _go)
 {
     if (!_go.CalcPars(_sop))
     {
         prs("Не смогли рассчитать");
     }
     if (_go is Tube)
     {
         dgvTube.bs.ResetCurrentItem();
         dgvTubePars.RLoad((_go as Tube).Key);
     }
     if (_go is Etalon)
     {
         dgvEtalon.bs.ResetCurrentItem();
         dgvEtalonPars.RLoad((_go as Etalon).Key);
     }
 }
示例#3
0
文件: FMainSG.cs 项目: andreyV512/rag
        private void toolStripMenuItem7_Click(object sender, EventArgs e)
        {
            saveFileDialog1.Title    = "Данные ГП";
            saveFileDialog1.Filter   = "Данные ГП (*.sg*)|*.sg|Все файлы (*.*)|*.*";
            saveFileDialog1.FileName = "";
            if (saveFileDialog1.ShowDialog() != DialogResult.OK)
            {
                return;
            }
            DateTime      dt  = DateTime.Now;
            ToolStripItem tsi = sender as ToolStripItem;
            GraphObject   go  = tsi.Tag as GraphObject;

            if (!go.SaveObjectFile(saveFileDialog1.FileName))
            {
                prs("Данные не выгружены");
                return;
            }
            DateTime dt1 = DateTime.Now;
            TimeSpan ts  = dt1 - dt;

            prs("Данные выгружены " + ts.Milliseconds.ToString());
        }
示例#4
0
文件: FMainSG.cs 项目: andreyV512/rag
 public tagSOP(GraphObject _current, SOPPars _sop)
 {
     current = _current;
     sop     = _sop;
 }