2011-09-14 4 views
-1
private void button1_Click(object sender, RoutedEventArgs e) 
{ 
    MyImage.Source = new BitmapImage(new Uri("../Image/" + txtImage.Text, 
            UriKind.Relative)); 
} 

왜 이미지가 표시되지 않습니까?실버 디스플레이 이미지 4

+0

여기서 질문입니까? –

+1

스택 오버플로에 오신 것을 환영합니다. 이 질문에 답하기 위해 좀 더 많은 정보와 문맥이 필요합니다. 정확히 무엇이 잘못 될까요? – ChrisF

+0

+1 : 물어 보려고했던 질문을 추가했습니다. Silverlight의 URL에는 사람들이 알아야 할 몇 가지 왜곡이 있습니다. 그 이유로 나는 -2가 조금 가혹한 것처럼 투표를 다시 추가하고있다. :) –

답변

2

상대 URI에 포함 할 수 없으며 특히 "../"으로 시작해야합니다.

"/"으로 시작하지 않거나 "http://"으로 시작하는 절대 URL은 모듈로 간주됩니다.

"/images/imagename.jpg"과 같은 URL은 호스팅 웹 사이트의 clientbin/images 폴더에있는 이미지를 찾을 수 있습니다.

또한 추가 정보를 원하시면 여기 내 대답 좀 봐 : Binding image in Isolated Storage