2009-11-27 6 views
3

Silverlight에는 파일을 사용자의 로컬 컴퓨터에 저장할 수있는 SaveFileDialog가 있습니다. 대화 상자가 열리면 파일을 저장할 수 있습니다. 내가 찾고있는 것은 브라우저를 통해 파일을 다운로드 할 때 나타나는 대화 상자와 비슷한 파일을 여는 방법입니다.Silverlight에서 파일 저장 대신 파일 열기 SaveFileDialog

파일을 서버로 라운드 트립하거나 서버에서 파일을 생성하는 것 (둘 중 어느 것도 할 수 없음) 외에는 어떤 옵션이 있습니까?

답변

3

간단한 대답은 : 실버 라이트가 허용하지 않습니다.

당신이 열려고하는 파일의 전체 파일 경로가 호스팅 브라우저에서 해당 파일을 탐색 할 수 있지만 다른 브라우저 기반 도로 블록에 충돌 할 수 있음을 알고있는 경우. 물론이 시나리오에서는 파일의 전체 파일 경로를 발견하는 것은 실제로 불가능합니다. 전체 텍스트 상자에 전체 경로를 붙여 넣은 다음 브라우저에서 텍스트 상자를 탐색하도록 유도해야합니다.