2011-07-05 4 views
0

以下は、ユーザーがファイルを読むためのコードです。ユーザーが1つのファイルだけを選択して読むことを許可する方法は?どのように検証するには、ユーザーが1つのファイルを選択して読み取ることのみ許可しますか?

private void button3_Click(object sender, RoutedEventArgs e) 
      { 

       ViewDiskModel model = this.ContentPanel.DataContext as ViewDiskModel; 
       if (model.Files.Any(file => file.IsChecked)) 
       { 
        model.ReadSelectedFiles.Execute(null); 


        NavigationService.Navigate(new Uri("/AnswerQuestionPage.xaml", UriKind.Relative)); 
       } 
       else 
        if ((model.Files.Any(file => file.IsChecked)) > 1) 
       { 
        MessageBox.Show("Please Select only 1 File."); 
       } 
      } 

答えて

1

model.Files.Count(file => file.IsChecked) == 1model.Files.Any(file => file.IsChecked)を交換してください。

+0

本当に助けてくれてありがとう – lala

関連する問題