private void simpleButton1_Click(object sender, EventArgs e) { if (spinEdit1.Text == "") { MessageBox.Show("分类名不能空"); return; } //if ( textBox1.Text == "") // { // MessageBox.Show("表达式不能空"); // return; // } //if ( textBox2.Text == "") //{ // MessageBox.Show("保留小数点位数不能空"); // return; //} if (textBox2.Text == "") { SaveDecimalPoint = 2; textBox2.Text = "2"; } else { SaveDecimalPoint = Convert.ToInt32(textBox2.Text); } if (SaveDecimalPoint > 15) { SaveDecimalPoint = 15; textBox2.Text = "15"; } ExpressionCalculator calc = new ExpressionCalculator(); StrExpressiontemp = calc.CharConverter(calc.CharConverter(textBox1.Text)); textBox1.Text = StrExpressiontemp; if (!calc.GetColumnExit(gridView1, calc.CharConverter(spinEdit1.Text), filedname)) { MessageBox.Show("列名" + spinEdit1.Text + "已存在或包含括号[],请重命名"); return; } if (!calc.ExpressiontempISIllegal(StrExpressiontemp, gridView1, false, -1)) { return; } StrExpressiontemp = textBox1.Text; caption = calc.CharConverter(spinEdit1.Text); SaveDecimalpoint = Convert.ToInt32(textBox2.Text); this.DialogResult = DialogResult.OK; }
private void simpleButton3_Click(object sender, EventArgs e) { string strExpression = ""; if (textBox1.Text == "") { MessageBox.Show("表达式不能为空"); return; } if (textBox2.Text == "") { textBox2.Text = "2"; SaveDecimalpoint = 2; } else { SaveDecimalPoint = Convert.ToInt32(textBox2.Text); if (SaveDecimalPoint < 0) { SaveDecimalPoint = 2; textBox2.Text = "2"; } else if (SaveDecimalPoint > 15) { SaveDecimalPoint = 15; textBox2.Text = "15"; } } ExpressionCalculator calc = new ExpressionCalculator(); strExpression = calc.CharConverter(textBox1.Text); textBox1.Text = strExpression; if (!calc.ExpressiontempISIllegal(strExpression, gridView1, true, SaveDecimalPoint)) { return; } }
private void simpleButton3_Click(object sender, EventArgs e) { string strExpression = ""; if (textBox1.Text == "") { MessageBox.Show("表达式不能为空"); return; } if (textBox2.Text == "") { textBox2.Text = "2"; SaveDecimalpoint = 2; } else { SaveDecimalPoint = Convert.ToInt32(textBox2.Text); if (SaveDecimalPoint < 0) { SaveDecimalPoint = 2; textBox2.Text = "2"; } else if (SaveDecimalPoint > 15) { SaveDecimalPoint = 15; textBox2.Text = "15"; } } ExpressionCalculator calc = new ExpressionCalculator(); strExpression = calc.CharConverter(textBox1.Text); textBox1.Text = strExpression; if (!calc.ExpressiontempISIllegal(strExpression, gridView1, true, SaveDecimalPoint)) return; }
private void simpleButton1_Click(object sender, EventArgs e) { if (spinEdit1.Text == "") { MessageBox.Show("分类名不能空"); return; } //if ( textBox1.Text == "") // { // MessageBox.Show("表达式不能空"); // return; // } //if ( textBox2.Text == "") //{ // MessageBox.Show("保留小数点位数不能空"); // return; //} if (textBox2.Text=="") { SaveDecimalPoint = 2; textBox2.Text = "2"; } else { SaveDecimalPoint=Convert.ToInt32(textBox2.Text); } if(SaveDecimalPoint>15) { SaveDecimalPoint = 15; textBox2.Text = "15"; } ExpressionCalculator calc = new ExpressionCalculator(); StrExpressiontemp = calc.CharConverter(calc.CharConverter(textBox1.Text)); textBox1.Text = StrExpressiontemp; if (!calc.GetColumnExit(gridView1, calc.CharConverter(spinEdit1.Text),filedname)) { MessageBox.Show("列名" + spinEdit1.Text + "已存在或包含括号[],请重命名"); return; } if (!calc.ExpressiontempISIllegal(StrExpressiontemp, gridView1, false, -1)) return; StrExpressiontemp = textBox1.Text; caption =calc.CharConverter(spinEdit1.Text) ; SaveDecimalpoint = Convert.ToInt32(textBox2.Text); this.DialogResult = DialogResult.OK; }