コード例 #1
0
ファイル: Parametr1.cs プロジェクト: atgrigorieva/Analis200_3
        private void Parametr1_Load(object sender, EventArgs e)
        {
            DLWave.Text = _Analis.wavelength1;
            int index = Opt_dlin_cuvet.FindString(_Analis.Opt_dlin_cuvet.Text);

            //  MessageBox.Show(index.ToString());
            Opt_dlin_cuvet.SelectedIndex = index;


            Description.Text     = _Analis.Description;
            Sozdana.Text         = _Analis.DateTime;
            Zavisimost.Text      = _Analis.Zavisimoct;
            Aproksimaciya.Text   = _Analis.aproksim;
            label11.Text         = Convert.ToString(_Analis.CountSeriya);
            label10.Text         = Convert.ToString(_Analis.CountInSeriya);
            label9.Text          = string.Format("{0:0.0000}", _Analis.textBox4.Text);
            label8.Text          = string.Format("{0:0.0000}", _Analis.textBox5.Text);
            label7.Text          = string.Format("{0:0.0000}", _Analis.textBox6.Text);
            label12.Text         = _Analis.SposobZadan;
            Ed_Izmer.Text        = _Analis.edconctr;
            dateTimePicker1.Text = _Analis.dateTimePicker2.Text;
            Deistvie.Text        = dateTimePicker1.Value.AddDays(_Analis.Days).ToString("dd.MM.yyyy");

            _Analis.Opt_dlin_cuvet.SelectedIndex = index;


            numericUpDown3.Value = _Analis.NoCaIzm1;
            numericUpDown4.Value = _Analis.NoCaSer1;
            textBox2.Text        = _Analis.F1Text.Text;
            textBox3.Text        = _Analis.F2Text.Text;
            textBox4.Text        = _Analis.textBox7.Text;
            //    int index1 = Opt_dlin_cuvet.FindString(_Analis.Opt_dlin_cuvet.Text);
            //  Opt_dlin_cuvet.SelectedIndex = index;
        }
コード例 #2
0
ファイル: New.cs プロジェクト: atgrigorieva/Analis200_3
        public void New_Load(object sender, EventArgs e)
        {
            // k0Text1.Text = "k0=";
            DLWave.Text = _Analis.wavelength1;
            int index = Opt_dlin_cuvet.FindString(_Analis.WidthCuvette);

            numericUpDown3.Value = 1;
            numericUpDown4.Value = 1;
            //  MessageBox.Show(index.ToString());
            Opt_dlin_cuvet.SelectedIndex = index;


            Description.Text     = _Analis.Description;
            Sozdana.Text         = _Analis.DateTime;
            Zavisimost.Text      = _Analis.Zavisimoct;
            Aproksimaciya.Text   = _Analis.aproksim;
            label11.Text         = Convert.ToString(_Analis.CountSeriya);
            label10.Text         = Convert.ToString(_Analis.CountInSeriya);
            label9.Text          = string.Format("{0:0.0000}", _Analis.textBox4.Text);
            label8.Text          = string.Format("{0:0.0000}", _Analis.textBox5.Text);
            label7.Text          = string.Format("{0:0.0000}", _Analis.textBox6.Text);
            label12.Text         = _Analis.SposobZadan;
            Ed_Izmer.Text        = _Analis.edconctr;
            dateTimePicker1.Text = _Analis.DateTime;
            Deistvie.Text        = dateTimePicker1.Value.AddDays(_Analis.Days).ToString("dd.MM.yyyy");

            _Analis.Opt_dlin_cuvet.SelectedIndex = index;
        }
コード例 #3
0
        public NewIzmerenie(CreateDimension parent, string versionPribor1, int selet_rezim1)
        {
            InitializeComponent();
            this._Analis     = parent;
            this.selet_rezim = selet_rezim1;
            if (selet_rezim == 6)
            {
                numericUpDown3.Enabled = false;
                numericUpDown4.Enabled = false;
                USE_KO.Checked         = true;
            }
            DLWave.Text = _Analis.GWString;
            int index = Opt_dlin_cuvet.FindString(_Analis.WidthCuvette);

            numericUpDown3.Value = 1;
            numericUpDown4.Value = 1;
            //  MessageBox.Show(index.ToString());
            Opt_dlin_cuvet.SelectedIndex = index;

            label23.Text         = _Analis.code;
            label22.Text         = _Analis.direction;
            Description.Text     = _Analis.Description;
            Sozdana.Text         = _Analis.DateTime;
            Zavisimost.Text      = _Analis.Zavisimoct;
            Aproksimaciya.Text   = _Analis.aproksim;
            label11.Text         = Convert.ToString(_Analis.CountSeriya);
            label10.Text         = Convert.ToString(_Analis.CountInSeriya);
            label9.Text          = string.Format("{0:0.0000}", _Analis.k0);
            label8.Text          = string.Format("{0:0.0000}", _Analis.k1);
            label7.Text          = string.Format("{0:0.0000}", _Analis.k2);
            label12.Text         = _Analis.SposobZadan;
            Ed_Izmer.Text        = _Analis.edconctr;
            dateTimePicker1.Text = _Analis.DateTime;
            Deistvie.Text        = dateTimePicker1.Value.AddDays(_Analis.Days).ToString("dd.MM.yyyy");

            _Analis.WidthCuvette = Convert.ToString(index);
            if (_Analis.USE_KO == true)
            {
                USE_KO.Checked = true;
            }
            else
            {
                USE_KO.Checked = false;
            }
        }
コード例 #4
0
        private void NewGraduirovka_Load(object sender, EventArgs e)
        {
            //_Analis.SposobZadan = "По СО";
            var height = 22;
            var labelx = 6;

            for (int i = 0; i <= 9; i++)
            {
                var label = new Label();
                label.Name     = "CO" + i++.ToString();
                label.Text     = "CO " + i-- + " =";
                label.Width    = 40;
                label.Location = new Point(labelx, height);
                height        += label.Height;
                groupBox6.Controls.Add(label);
            }
            var height1  = 19;
            var textBoxx = 52;


            for (int i = 0; i <= 9; i++)
            {
                _Analis.textBoxCO[i]      = new TextBox();
                _Analis.textBoxCO[i].Name = "COtext" + i++.ToString();
                i--;
                _Analis.textBoxCO[i].Text     = Convert.ToString("0,00");
                _Analis.textBoxCO[i].Width    = 100;
                _Analis.textBoxCO[i].Height   = 20;
                _Analis.textBoxCO[i].Location = new Point(textBoxx, height1);
                height1 += _Analis.textBoxCO[i].Height + 3;
                _Analis.textBoxCO[i].Enabled = false;
                groupBox6.Controls.Add(_Analis.textBoxCO[i]);
                _Analis.textBoxCO[i].KeyPress += new System.Windows.Forms.KeyPressEventHandler(txt_KeyPress);
            }
            var height2 = 22;
            var labelx1 = 198;

            for (int i = 10; i <= 19; i++)
            {
                var label = new Label();
                label.Name     = "CO" + i++.ToString();
                label.Text     = "CO " + i-- + " =";
                label.Width    = 40;
                label.Location = new Point(labelx1, height2);
                height2       += label.Height;
                this.Controls.Add(label);
                groupBox6.Controls.Add(label);
            }
            var height3   = 19;
            var textBoxx3 = 244;

            for (int i = 10; i <= 19; i++)
            {
                _Analis.textBoxCO[i]      = new TextBox();
                _Analis.textBoxCO[i].Name = "COtext" + i++.ToString();
                i--;
                _Analis.textBoxCO[i].Text     = Convert.ToString("0,00");
                _Analis.textBoxCO[i].Width    = 100;
                _Analis.textBoxCO[i].Height   = 20;
                _Analis.textBoxCO[i].Location = new Point(textBoxx3, height3);
                height3 += _Analis.textBoxCO[i].Height + 3;
                _Analis.textBoxCO[i].Enabled = false;
                groupBox6.Controls.Add(_Analis.textBoxCO[i]);
                _Analis.textBoxCO[i].KeyPress += new System.Windows.Forms.KeyPressEventHandler(txt_KeyPress);
            }

            numericUpDown4.Value = 3;
            for (int i = Convert.ToInt32(numericUpDown4.Value) - 1; i >= 0; i--)
            {
                this._Analis.textBoxCO[i].Enabled = true;
            }

            Veshestvo.Text = _Analis.Veshestvo1;
            WL_grad.Text   = _Analis.wavelength1;
            index1         = Ed.FindString(_Analis.edconctr);

            Ed.SelectedIndex = index1;
            int index = Opt_dlin_cuvet.FindString(_Analis.WidthCuvette);


            Opt_dlin_cuvet.SelectedIndex = index;
            Down.Text            = _Analis.BottomLine;
            Up.Text              = _Analis.TopLine;
            ND.Text              = _Analis.ND;
            Description.Text     = _Analis.Description;
            dateTimePicker1.Text = _Analis.DateTime;
            numericUpDown1.Value = _Analis.Days;
            Ispolnitel.Text      = _Analis.Ispolnitel;
            numericUpDown3.Value = Convert.ToInt32(_Analis.CountSeriya);
            numericUpDown4.Value = Convert.ToInt32(_Analis.CountInSeriya);
            textBox4.Text        = _Analis.textBox3.Text;

            for (int j = 0; j < numericUpDown4.Value; j++)
            {
                if (_Analis.Stolbec != null)
                {
                    _Analis.textBoxCO[j].Text = _Analis.Stolbec[j, 1];
                }
                if (_Analis.Table1.Rows[j].Cells[1].Value != null)
                {
                    _Analis.textBoxCO[j].Text = _Analis.Table1.Rows[j].Cells[1].Value.ToString();
                }
            }
            if (_Analis.SposobZadan == "По СО")
            {
                radioButton6.Checked   = true;
                _Analis.Table1.Visible = true;
                for (int i1 = 0; i1 < numericUpDown4.Value; i1++)
                {
                    _Analis.textBoxCO[i1].Enabled = true;
                }
                groupBox6.Enabled = true;
            }
            else
            {
                radioButton7.Checked   = true;
                _Analis.Table1.Visible = false;
                for (int i1 = 0; i1 < numericUpDown4.Value; i1++)
                {
                    _Analis.textBoxCO[i1].Enabled = false;
                }
                groupBox6.Enabled = false;
            }
            if (_Analis.Zavisimoct == "A(C)")
            {
                radioButton4.Checked = true;
            }
            else
            {
                radioButton5.Checked = true;
            }
            if (_Analis.aproksim == "Линейная через 0")
            {
                radioButton1.Checked = true;

                k1Text.Text = string.Format("{0:0.0000}", _Analis.textBox5.Text);
                //k2Text.Text = string.Format("{0:0.0000}", _Analis.textBox6.Text);
            }
            else
            {
                if (_Analis.aproksim == "Линейная")
                {
                    radioButton2.Checked = true;

                    k1Text.Text = string.Format("{0:0.0000}", _Analis.textBox5.Text);
                    k0Text.Text = string.Format("{0:0.0000}", _Analis.textBox4.Text);
                }
                else
                {
                    radioButton3.Checked = true;

                    k1Text.Text = string.Format("{0:0.0000}", _Analis.textBox5.Text);
                    k2Text.Text = string.Format("{0:0.0000}", _Analis.textBox6.Text);
                    k0Text.Text = string.Format("{0:0.0000}", _Analis.textBox4.Text);
                }
            }
        }