Ejemplo n.º 1
0
        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);
        }