title: RadioButton.IsChecked Not Going False
body: <p>I have a UWP app in C#. I have a Radio Button that the user can turn check or uncheck. It is checked by default and the user can uncheck it when they wish. However when they uncheck it the <code>bool</code> value for <code>RadioButton.IsChecked</code> never returns <code>false</code> making impossible for the user to then recheck the Radio Button if required. My code is below.</p>
  
  <pre><code>    private void usingmltBtn_Click(object sender, RoutedEventArgs e)
      {
  
  
          if (RadioButton.IsChecked == true)
          {
              RadioButton.IsChecked = false;
              i2cerrRec.Visibility = Visibility.Collapsed;
              i2cerrTxt.Visibility = Visibility.Collapsed;
              mltI2Cnck = 0;
  
          }
          else if (RadioButton.IsChecked == false)
          {
              RadioButton.IsChecked = true;
              mlttempLbl.Text = "N/C";
          }
  
      }
  </code></pre>
  
  <p>Thanks for your help.</p>