public frmDiagramma(MathClass.Class1 c) { _c = c; InitializeComponent(); CenterToScreen(); DrawGraph(); }
private void Form1Main_Load(object sender, EventArgs e) { // Где будем искать .xml-файл с исходными данными FileInfo fileDefaultUserAppDataPath = new FileInfo(Application.UserAppDataPath.ToString() + @"\\default.xml"); if (fileDefaultUserAppDataPath.Exists) // если файл найден, то десериализовать его { MathClass.Class1 ss = new MathClass.Class1(); this.c = ss.LoadData(fileDefaultUserAppDataPath.ToString()); } else // если файла нет, то сформировать его и сериализовать в указанный каталог для последующего вызова { #region -- Загрузка первоначальных значений c.W = 0.35; c.W1 = 5.5; c.W2 = 0.5; c.T1 = 350; c.T2 = 290; c.A = 1.1; c.p = 0.9; c.T0 = 350; c.T2p = 290; c.T2p2 = 250; c.Cp1 = 1.74; c.Cp2 = 1.42; c.K = 3.76; c.Cm = 0.84; c.Cvl = 4.19; c.In = 2675; c.Cp = 2.09; c.Tm1 = 20; c.S = 0.23; c.D = 2.64; c.L = 2.78; c.H = 11.69; c.Tct2 = 60; c.CH4 = 99.26; c.C2H6 = 0.12; c.N2 = 0.61; c.CO2 = 0.01; //27 #endregion -- Загрузка первоначальных значений // Сохранить параметры доступа к базе данных на диск для последующего вызова c.SaveData(c, fileDefaultUserAppDataPath.ToString()); } textBox1.Text = c.W.ToString(); textBox2.Text = c.W1.ToString(); textBox3.Text = c.W2.ToString(); textBox4.Text = c.T1.ToString(); textBox5.Text = c.T2.ToString(); textBox6.Text = c.A.ToString(); textBox7.Text = c.p.ToString(); textBox8.Text = c.T0.ToString(); textBox9.Text = c.T2p.ToString(); textBox10.Text = c.T2p2.ToString(); textBox11.Text = c.Cp1.ToString(); textBox12.Text = c.Cp2.ToString(); textBox13.Text = c.K.ToString(); textBox15.Text = c.Cm.ToString(); textBox16.Text = c.Cvl.ToString(); textBox17.Text = c.In.ToString(); textBox22.Text = c.Cp.ToString(); textBox23.Text = c.Tm1.ToString(); textBox24.Text = c.S.ToString(); textBox25.Text = c.D.ToString(); textBox28.Text = c.L.ToString(); textBox27.Text = c.H.ToString(); textBox26.Text = c.Tct2.ToString(); textBox18.Text = c.CH4.ToString(); textBox19.Text = c.C2H6.ToString(); textBox20.Text = c.N2.ToString(); textBox21.Text = c.CO2.ToString(); // Настроить элементы формы c.SaveData(c, fileDefaultUserAppDataPath.ToString()); FormOptionDefault(); }