2012-06-14 3 views
0

XAML의 이미지를 특별한 경우로 취급하고 상대적인 DLL 경로가 아닌 상대 HTTP URL을 사용하여 이미지를 다운로드해야합니다. 하지만 제대로 작동하지 않는 것 같습니다. 내가 팩 URL을 시도했지만 그것을 무시하는 것 같습니다. 이들 중 아무 것도 작동하지 않습니다.Xaml 이미지에 상대 http URL을 사용하는 방법

<Image Source="pack://siteoforigin:,,,/images/logo.png" /> 
<Image Source="~/images/logo.png" /> 
<Image Source="/images/logo.png" /> 

나는 이것들을 일반 HTML img src와 같이 작동시키는 것이 좋을 것입니다. 코드에서이 작업을 수행 할 수 있음을 알고 있지만 가능한 경우이를 피하기 위해 노력하고 있습니다.

답변

1

나는 마침내 이것을 작동시키는 방법을 발견했다. 나는 그 무슨 일이 일어나고 실현되면

/ClientBin/images/logo.png. 

, 내 Web.config의에 URL 맵을 추가 할 수 있었다과 HttpHandler를 : 내 XAP 파일은/ClientBin/다운로드에 대한 결과 URL이 그래서 실제로에서로드 이미지 다운로드를 내가 필요한 곳으로 리디렉션합니다.

관련 문제