2016-05-16 23 views
1

Ich habe ein unbekanntes Problem mit dem Bau meiner ersten UWP App.Radiobutton "Checked" -Methode funktioniert nicht

Auf Schaltfläche Onclick Methode Ich möchte, wenn man von Kontrollkästchen überprüfen, überprüft und, wenn ja ich einen neuen Rahmen öffnen will:

namespace IDG 
{ 
    /// <summary> 
    /// An empty page that can be used on its own or navigated to within a Frame. 
    /// </summary> 
    public sealed partial class MainPage : Page 
    { 
     public MainPage() 
     { 
      this.InitializeComponent(); 
     } 

     private void bt_start_Click(object sender, RoutedEventArgs e) 
     { 
      if (rb_quiz.Checked) 
      { 
       this.Frame.Navigate(typeof(Page2)); 
      } 
     } 
    } 
} 

Visual Studio markiert Fehler auf dieser Linie: if (rb_quiz.Checked)

das Popup sagt:

Event 'ToggleButton.Checked' nur auf der linken Seite von + = oder erscheinen können -“

Ich habe "==Checked" oder "isChecked" überprüft. Aber nichts funktioniert. Mein radiobutton heißt rb_quiz.

Antwort

0

Nach the documentation, Checked ist ein Ereignis, dass "ausgelöst, wenn ein ToggleButton wird geprüft". Sie möchten stattdessen die Eigenschaft IsChecked

verwenden
1

Checked ist ein Ereignis, Sie suchen nach IsChecked das ist ein Nullable<Boolean>.

Try this:

if (rb_quiz.IsChecked == true)