public void Change_Bitness_Click(ProgrammerCalcBits bitness) { if (bitness == ProgrammerCalcBits.Qword) { // toggle button QWordButton.IsChecked = true; DWordButton.IsChecked = false; WordButton.IsChecked = false; ByteButton.IsChecked = false; // set UI to show bitness QwordBitness.Visibility = Windows.UI.Xaml.Visibility.Visible; DwordBitness.Visibility = Windows.UI.Xaml.Visibility.Visible; WordBitness.Visibility = Windows.UI.Xaml.Visibility.Visible; } else if (bitness == ProgrammerCalcBits.Dword) { QWordButton.IsChecked = false; DWordButton.IsChecked = true; WordButton.IsChecked = false; ByteButton.IsChecked = false; QwordBitness.Visibility = Windows.UI.Xaml.Visibility.Collapsed; DwordBitness.Visibility = Windows.UI.Xaml.Visibility.Visible; WordBitness.Visibility = Windows.UI.Xaml.Visibility.Visible; } else if (bitness == ProgrammerCalcBits.Word) { QWordButton.IsChecked = false; DWordButton.IsChecked = false; WordButton.IsChecked = true; ByteButton.IsChecked = false; QwordBitness.Visibility = Windows.UI.Xaml.Visibility.Collapsed; DwordBitness.Visibility = Windows.UI.Xaml.Visibility.Collapsed; WordBitness.Visibility = Windows.UI.Xaml.Visibility.Visible; } else if (bitness == ProgrammerCalcBits.Byte) { QWordButton.IsChecked = false; DWordButton.IsChecked = false; WordButton.IsChecked = false; ByteButton.IsChecked = true; QwordBitness.Visibility = Windows.UI.Xaml.Visibility.Collapsed; DwordBitness.Visibility = Windows.UI.Xaml.Visibility.Collapsed; WordBitness.Visibility = Windows.UI.Xaml.Visibility.Collapsed; } _mainPage.Change_Bitness_Click(bitness); }