private void DivideButton_Click(object sender, EventArgs e) { if (first == string.Empty) { first = input; operation = '/'; input = string.Empty; label1.Focus(); } else { second = input; operation = '/'; label1.Focus(); EqualsButton.PerformClick(); } }
private void operator_click(object sender, EventArgs e) { Button button = (Button)sender; if (resultValue != 0) { EqualsButton.PerformClick(); operationPerformed = button.Text; isOperationPerformed = true; LabelCurrentOperation.Text = resultValue + " " + operationPerformed; // виводить в label значення + дію } else { operationPerformed = button.Text; resultValue = Double.Parse(TextBox_Result.Text); isOperationPerformed = true; LabelCurrentOperation.Text = resultValue + " " + operationPerformed; // виводить в label значення + дію } }
private void MinusButton_Click(object sender, EventArgs e) { /*first = input; * operation = '-'; * input = string.Empty; * label1.Focus();*/ if (first == string.Empty) { first = input; operation = '-'; input = string.Empty; label1.Focus(); } else { second = input; operation = '-'; label1.Focus(); EqualsButton.PerformClick(); } }
void ReleaseDesignerOutlets() { if (AboutButton != null) { AboutButton.Dispose(); AboutButton = null; } if (AdditionButton != null) { AdditionButton.Dispose(); AdditionButton = null; } if (ClearButton != null) { ClearButton.Dispose(); ClearButton = null; } if (DisplayLabel != null) { DisplayLabel.Dispose(); DisplayLabel = null; } if (DivisionButton != null) { DivisionButton.Dispose(); DivisionButton = null; } if (EightButton != null) { EightButton.Dispose(); EightButton = null; } if (EqualsButton != null) { EqualsButton.Dispose(); EqualsButton = null; } if (FiveButton != null) { FiveButton.Dispose(); FiveButton = null; } if (FourButton != null) { FourButton.Dispose(); FourButton = null; } if (historyCalcSwipeGesture != null) { historyCalcSwipeGesture.Dispose(); historyCalcSwipeGesture = null; } if (MultiplyButton != null) { MultiplyButton.Dispose(); MultiplyButton = null; } if (NineButton != null) { NineButton.Dispose(); NineButton = null; } if (OneButton != null) { OneButton.Dispose(); OneButton = null; } if (SevenButton != null) { SevenButton.Dispose(); SevenButton = null; } if (SixButton != null) { SixButton.Dispose(); SixButton = null; } if (SubtractButton != null) { SubtractButton.Dispose(); SubtractButton = null; } if (SymbolLabel != null) { SymbolLabel.Dispose(); SymbolLabel = null; } if (ThreeButton != null) { ThreeButton.Dispose(); ThreeButton = null; } if (TwoButton != null) { TwoButton.Dispose(); TwoButton = null; } if (ZeroButton != null) { ZeroButton.Dispose(); ZeroButton = null; } }
public MainWindow() { InitializeComponent(); numText.Background = Brushes.LightGray; EqualsButton.Focus(); // Make keyboard input available }
private void Form1_KeyPress(object sender, KeyPressEventArgs e) { switch (e.KeyChar.ToString()) { case ("0"): ZeroButton.PerformClick(); break; case ("1"): OneButton.PerformClick(); break; case ("2"): TwoButton.PerformClick(); break; case ("3"): ThreeButton.PerformClick(); break; case ("4"): FourButton.PerformClick(); break; case ("5"): FiveButton.PerformClick(); break; case ("6"): SixButton.PerformClick(); break; case ("7"): SevenButton.PerformClick(); break; case ("8"): EightButton.PerformClick(); break; case ("9"): NineButton.PerformClick(); break; case ("\r"): EqualsButton.PerformClick(); break; case ("."): PointButton.PerformClick(); break; case ("/"): DivideButton.PerformClick(); break; case ("*"): TimesButton.PerformClick(); break; case ("-"): MinusButton.PerformClick(); break; case ("+"): PlusButton.PerformClick(); break; } }