Remove ProgModeRadixChange unload (#641)
This commit is contained in:
		| @@ -30,6 +30,7 @@ using namespace CalculatorApp::Common; | ||||
| // The User Control item template is documented at https://go.microsoft.com/fwlink/?LinkId=234236 | ||||
|  | ||||
| DEPENDENCY_PROPERTY_INITIALIZATION(NumberPad, ButtonStyle); | ||||
| DEPENDENCY_PROPERTY_INITIALIZATION(NumberPad, CurrentRadixType); | ||||
|  | ||||
| NumberPad::NumberPad() | ||||
|     : m_isErrorVisualState(false) | ||||
| @@ -51,7 +52,7 @@ NumberPad::NumberPad() | ||||
|     this->Num9Button->Content = localizationSettings.GetDigitSymbolFromEnUsDigit('9'); | ||||
| } | ||||
|  | ||||
| void NumberPad::ProgModeRadixChange() | ||||
| void NumberPad::OnCurrentRadixTypePropertyChanged(int /* oldValue */, int newValue) | ||||
| { | ||||
|     Num0Button->IsEnabled = true; | ||||
|     Num1Button->IsEnabled = true; | ||||
| @@ -64,8 +65,7 @@ void NumberPad::ProgModeRadixChange() | ||||
|     Num8Button->IsEnabled = true; | ||||
|     Num9Button->IsEnabled = true; | ||||
|  | ||||
|     auto vm = safe_cast<StandardCalculatorViewModel ^>(this->DataContext); | ||||
|     RADIX_TYPE radixType = vm->GetCurrentRadixType(); | ||||
|     auto radixType = safe_cast<RADIX_TYPE>(newValue); | ||||
|  | ||||
|     if (radixType == RADIX_TYPE::BIN_RADIX) | ||||
|     { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user