2016-05-16 11 views
1

У меня есть неизвестная проблема с созданием моего первого приложения UWP.Radiobutton «Проверено» метод не работает

На кнопки OnClick метод, который я хочу, чтобы проверить, если один из флажков проверяется и если да, то я хочу, чтобы открыть новый кадр:

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 отмечает ошибку на этой линии: if (rb_quiz.Checked)

всплывающее говорит:

Событие «ToggleButton.Checked» может появиться только на левой стороне + = или -»

Я проверил "==Checked" или "isChecked". Но ничего не работает. Мой radiobutton называется rb_quiz.

ответ

0

Согласно the documentation, Checked это событие, которое "Пожары, когда ToggleButton проверяется". Вместо этого вы хотите использовать имущество IsChecked

1

Checked - это событие, которое вы ищете IsChecked, которое является Nullable<Boolean>.

Попробуйте это:

if (rb_quiz.IsChecked == true)