나는 응용 프로그램을 개발 중이며 clientbin 폴더가 아닌 내 서버에있는 폴더에있는 이미지를로드합니다. 나는 이런 것을 할 것이다 BitmapImage bit = 새로운 BitmapImage(); 문자열 경로 = "c : /image.png"; bit.UriSource = new Uri (경로, UriKind.Absolute); identity.Source = bit; 하지만 작동하지 않습니다. 아무 생각 없나요? 감사로드 이미지가 xap 없음 Silverlight
1
A
답변
1
시도 :
Image.Source = 새 Imaging.BitmapImage (새로운 열린 우리당 ("http://www.Pic.jpg", UriKind.Absolute))
당신은 당신의 프로젝트 또는 그것을 포함하지 않습니다. xap은 커질 것이다.
0
Silverlight 응용 프로그램은 서버가 아니라 클라이언트에서 실행되므로 수행하려는 경로를 참조하면 실제로 응용 프로그램을 실행중인 클라이언트 컴퓨터의 경로를 가리 킵니다. 그러나 Silverlight에는 보안상의 이유로 인해 클라이언트의 디스크를 읽거나 쓸 수있는 권한이 없습니다. Isolated Storage 기능은 예외입니다.
따라서 Bill 또는 WebService가 제공하는 첫 번째 응답을 구현하는 것이 좋습니다. 구현하기가 더 복잡합니다.
ib.
0
Bill의 답변에 추가하십시오. xap 파일의 위치에서 파생 된 다음 도우미 메서드를 사용하여 서버 측 리소스를 사용할 수도 있습니다.
Image.Source = new Imaging.BitmapImage(new Uri(GetUrlForResource("images/myimage.png"), UriKind.Absolute));
:
public static string GetUrlForResource(string resourcePage)
{
var webUrl = Application.Current.Host.Source.ToString();
//Get ClientBin Directory
var stub = webUrl.Substring(0, webUrl.LastIndexOf("/"));
//Get application root.
stub = stub.Substring(0, stub.LastIndexOf("/") + 1);
//Append the application root to the resource page.
webUrl = stub + resourcePage;
return webUrl;
}
빌의 대답처럼 사용하려면 다음을 사용
관련 문제
- 1. 로드 이미지가 때때로 표시되지 않습니다.
- 2. Silverlight : 다른 Silverlight .xap 파일을로드하고 실행하는 방법
- 3. Silverlight 이미지가 목록 상자에 있음
- 4. Silverlight 용 XAP 파일 4
- 5. Silverlight xap 파일 호스팅 문제
- 6. Silverlight PRISM 외부 XAP 모듈로드
- 7. 디스플레이 : 없음 +로드 시간
- 8. 도메인에서 Silverlight XAP 파일에 액세스하려면 어떻게합니까?
- 9. Silverlight DLL을 xap 파일에 어떻게 패키지합니까?
- 10. Silverlight + Galasoft MVVM Light + MEF 로딩 XAP
- 11. XAP 파일 검사
- 12. Silverlight TreeView 채우기 없음
- 13. 비주얼 스튜디오 XAP 갱신
- 14. Silverlight - 이미지가 런타임에 URI에서로드되지 않습니까?
- 15. .xap 파일의 성능 테스트
- 16. 요청시 xap 파일로드
- 17. 응용 프로그램에 사용할 수있는 플러그인 없음 Silverlight 3
- 18. JavaScript에서 Silverlight XAP 파일 내의 UserControls를 표시하거나 숨길 수 있습니까?
- 19. Silverlight 개체가 표시되지 않음 - xap 다운로드 중이지만 시작되지 않음
- 20. 웹 서비스가있는 Silverlight XAP 배포를위한 자동화 된 도구
- 21. silverlight .xap 패키징 버그 (존경받는 어셈블리에 대한 참조)
- 22. Silverlight 클래스 라이브러리의 xml 파일을 xap 파일에 포함하는 방법
- 23. Silverlight : xap 안에 넣을 때 ServiceReferences.ClientConfig를 설정하는 방법
- 24. Silverlight 및 Prism - lapy가 xap 파일 외부에서 dll을로드 중입니까?
- 25. xap 파일을 실행할 때 Silverlight 어셈블리가 저장되는 위치는 어디입니까?
- 26. ASP.NET에 해당하는 XAP 파일은 무엇입니까
- 27. Silverlight 끌어서 놓기 (캔버스 없음)
- 28. Facebook 그래프 프로필 이미지가 신뢰할 수 없음
- 29. XAML이 적용되지 않은 Silverlight - 이미지가 렌더링되지 않음
- 30. Silverlight 사용자 환경 URL 이미지가 표시됩니까?