private void btnEvaluate3_Click(object sender, EventArgs e) { try { // throw new NotImplementedException(); // if (FormulaHandler != null) mFormula3.ValueChanged -= FormulaHandler; //if (formula3subscription != null) formula3subscription.Dispose(); using (mFormula3 = ev.Parse(tbExpression3.Text)) { string v = ev.ConvertToString(mFormula3.ObjectValue); lblResults3.Text = v; LogBox3.AppendText(System.DateTime.Now.ToLongTimeString() + ": " + v + "\r\n"); } //FormulaHandler = new Eval4.Core.ValueChangedEventHandler(mFormula3_ValueChanged); // mFormula3.ValueChanged += FormulaHandler; // mFormula3_ValueChanged(null, null); } catch (Exception ex) { lblResults3.Text = ex.Message; } }