private void buttonDelete_Click(object sender, EventArgs e) { HistoryTextBox.Clear(); ResolutionTextBox.Text = "0"; resolution = 0; action = 0; dot = false; }
void ClearMethod() { NameTextBox.Clear(); AgeTextBox.Clear(); AddressTextBox.Clear(); PhoneTextBox.Clear(); HistoryTextBox.Clear(); }
private void GridButton_Click(object sender, RoutedEventArgs e) { Button btn = e.Source as Button; string value = btn.Content.ToString(); switch (value) { case "C": ExpressionTextBox.Text = "0"; break; case "=": string curExpression = ExpressionTextBox.Text; try { NCalc.Expression expression = new NCalc.Expression(ExpressionTextBox.Text); string expressionValue = expression.Evaluate().ToString(); ExpressionTextBox.Text = expressionValue; if (!curExpression.Equals(expressionValue)) { HistoryTextBox.AppendText(curExpression + "=" + expressionValue + "\n"); } } catch { ExpressionTextBox.Text = ERR_MESSAGE; } break; case "Clear history": HistoryTextBox.Text = ""; break; default: if (ExpressionTextBox.Text.Equals(ERR_MESSAGE)) { ExpressionTextBox.Text = "0"; } ExpressionTextBox.Text = ExpressionTextBox.Text.TrimStart('0') + value; break; } }