Exemple #1
0
 // 确定
 private void button1_Click(object sender, EventArgs e)
 {
     // 处理参数
     string op1, op2, op3;
     // 简单模式下
     if (this.checkBox1.Checked)
     {
         this.fltBegin = ForLoopType.FLT_CONSTANT;
         this.fltEnd = ForLoopType.FLT_CONSTANT;
         this.fltStep = ForLoopType.FLT_CONSTANT;
         op1 = "0";
         op2 = "1";
         op3 = Convert.ToString(this.numericUpDown4.Value);
     }
     // 高级模式下
     else
     {
         switch (fltBegin)
         {
             case ForLoopType.FLT_CONSTANT:
                 op1 = Convert.ToString(this.numericUpDown1.Value);
                 break;
             case ForLoopType.FLT_GLOBAL:
                 op1 = (string)this.comboBox2.Items[this.comboBox2.SelectedIndex];
                 break;
             case ForLoopType.FLT_DEFVAR:
                 op1 = this.textBox3.Text;
                 break;
             default:
                 op1 = "";
                 break;
         }
         switch (fltStep)
         {
             case ForLoopType.FLT_CONSTANT:
                 op2 = Convert.ToString(this.numericUpDown2.Value);
                 break;
             case ForLoopType.FLT_GLOBAL:
                 op2 = (string)this.comboBox1.Items[this.comboBox1.SelectedIndex];
                 break;
             case ForLoopType.FLT_DEFVAR:
                 op2 = this.textBox1.Text;
                 break;
             default:
                 op2 = "";
                 break;
         }
         switch (fltEnd)
         {
             case ForLoopType.FLT_CONSTANT:
                 op3 = Convert.ToString(this.numericUpDown3.Value);
                 break;
             case ForLoopType.FLT_GLOBAL:
                 op3 = (string)this.comboBox3.Items[this.comboBox3.SelectedIndex];
                 break;
             case ForLoopType.FLT_DEFVAR:
                 op3 = this.textBox2.Text;
                 break;
             default:
                 op3 = "";
                 break;
         }
     }
     // 把数据传递给后台
     core.dash_forLoop(this.checkBox1.Checked, fltBegin, op1, fltEnd, op3, fltStep, op2);
     // 关闭
     this.Close();
 }
Exemple #2
0
 private void radioButton9_CheckedChanged(object sender, EventArgs e)
 {
     this.numericUpDown1.Enabled = this.radioButton9.Checked;
     this.fltBegin = ForLoopType.FLT_CONSTANT;
 }
Exemple #3
0
 private void radioButton5_CheckedChanged(object sender, EventArgs e)
 {
     this.comboBox3.Enabled = this.radioButton5.Checked;
     this.fltEnd = ForLoopType.FLT_GLOBAL;
 }
Exemple #4
0
 private void radioButton4_CheckedChanged(object sender, EventArgs e)
 {
     this.textBox2.Enabled = this.radioButton4.Checked;
     this.fltEnd = ForLoopType.FLT_DEFVAR;
 }
Exemple #5
0
 private void radioButton11_CheckedChanged(object sender, EventArgs e)
 {
     this.textBox3.Enabled = this.radioButton11.Checked;
     this.fltBegin = ForLoopType.FLT_DEFVAR;
 }
Exemple #6
0
 private void radioButton10_CheckedChanged(object sender, EventArgs e)
 {
     this.comboBox2.Enabled = this.radioButton10.Checked;
     this.fltBegin = ForLoopType.FLT_GLOBAL;
 }