2012-12-16 2 views
0

친구, 고정 된 수의 열을 가진 텍스트 파일을 받았지만 행이 다양하다는 요구 사항이 있습니다.이를 읽고 Silverlight를 사용하여 표/표에 채워야합니다. 우리가 열이 고정되어 볼 수 있지만 행이 다를 수 있음으로텍스트 파일에서 실버 라이트 그리드 채우기

0, 0, 2, 1, "url1", description1 
1, 0, 2, 2, "url2", description2 
1, 1, 4, 2, "url3", description2 

: 텍스트 파일과 같은 데이터 뭔가를해야합니다.

지금 내 실버 라이트 앱이 시스템에서이 파일을 읽고 그리드 채우려/테이블처럼 :

RowNo ColumnNo Width Height ImageURL Description 

0  0  2  1  url1 Description1 
1  0  2  2  url2 Description2 
1  1  4  2  url3 Description3 

내가 Streamreader을 사용하여 파일을 읽고 있지만, SecurityException가 오류 SecurityExceptionHandler was unhandled by user code File operation not permitted. Access to path "c:\path\file.txt" is denied을 보여주는 것 시도했다.

답변

3

Silverlight 응용 프로그램이 브라우저 외부 모드로 실행되지 않는 한 보안상의 이유로 파일 시스템에 직접 액세스 할 수 없습니다.

Silverlight 웹 응용 프로그램에서 파일 시스템에 액세스하는 것은 사용자가 이러한 작업을 시작한 경우에만 수행 할 수 있습니다. MSDN의 How to: Use the Open File Dialog Box을 참조하십시오.

관련 문제