2011-07-05 5 views
0

다음은 사용자가 파일을 읽을 수있게 해주는 코드입니다. 사용자가 읽을 파일을 하나만 선택하도록 허용하는 방법은 무엇입니까?유효성을 검사하는 방법, 사용자가 읽을 파일을 하나만 선택할 수 있도록 허용 하시겠습니까?

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) == 1으로 바꾸십시오.

+0

덕분에 친구, 정말 도움이되었습니다. – lala

관련 문제