예제 #1
0
        }       // завершение radioButton1_CheckedChanged()

        private void radioButtonBSPP_CheckedChanged(object sender, EventArgs e)
        {
            if (radioButtonBSPP.Checked == true)  // BSPP
            {
                pictureBox1.Size            = new System.Drawing.Size(289, 221);
                pictureBox1.Image           = Threads.Properties.Resources.BSPP___cr1;
                pictureBox2.Visible         = false;
                labelThreadChoiseResult.Top = pictureBox1.Bottom + 5;
                checkBoxShowForm2.Visible   = false;
                // инициализация listBox1
                whatThread_M_or_BSPP = threadChoice.BSPP;
                listBoxThread.Items.Clear();
                foreach (Bspp c in tbl.BsppThreadList)
                {
                    listBoxThread.Items.Add(c.threadName);
                }
                listBoxThread.SelectedIndex = indexSelectedThread_Bspp;     // выделяем выбранную ранее строку в listBox1
                label1.Text = "Обозначение резьбы";
                label3.Text = "Наружный диаметр болта d";
                label4.Text = "Внутренний диаметр гайки d1";
            }   // завершение if
        }       // завершение radioButton2_CheckedChanged()
예제 #2
0
        }     // завершение listBox2_SelectedIndexChanged()

        //
        /*********** ВЫБОР ВИДА РЕЗЬБЫ (radioButtonM & radioButtonBSPP) ***********/
        //
        private void radioButtonM_CheckedChanged(object sender, EventArgs e)
        {
            if (radioButtonM.Checked == true)   // МЕТРИЧЕСКАЯ
            {
                pictureBox1.Size            = new System.Drawing.Size(365, 196);
                pictureBox1.Image           = Threads.Properties.Resources.view_cr1;
                labelThreadChoiseResult.Top = pictureBox1.Bottom + 5;
                pictureBox2.Visible         = true;
                checkBoxShowForm2.Visible   = true;
                int i = 0;                      // подсчет циклов
                // инициализация listBoxThread
                whatThread_M_or_BSPP = threadChoice.M;
                listBoxThread.Items.Clear();
                while (i < mThreadList_Length)
                {
                    listBoxThread.Items.Add(tbl.mThreadList[i++, 0]);
                }
                listBoxThread.SelectedIndex = indexSelectedThread_M;     // выделяем выбранную ранее строку в listBox1
                label1.Text = "Номинальный диаметр резьбы d";
                label3.Text = "Внутренний диаметр гайки d1";
                label4.Text = "Диаметр по дну впадины d3";
            }   // завершение if
        }       // завершение radioButton1_CheckedChanged()