private void OperationClick(object sender, RoutedEventArgs e) { BtnC.IsEnabled = true; BtnCE.IsEnabled = false; Button B = (Button)sender; typeOfOperation = B.Content.ToString(); EnableDisableButtons(false); BtnEqual.IsEnabled = false; BtnPoint.IsEnabled = true; TxtDisplay.Text = operations.MakeOperation(TxtDisplay.Text, typeOfOperation); if (TxtDisplay.Text == "Cannot divide by zero!") { EnableDisableButtons(false); NumericalButtons(false); BtnEqual.IsEnabled = false; BtnPoint.IsEnabled = false; BtnCE.IsEnabled = false; BtnMemoryAdd.IsEnabled = false; BtnMemorySubstract.IsEnabled = false; BtnMemoryStore.IsEnabled = false; } else { FormatTextForOperations(); } operationChecked = true; }