2011-05-10 2 views
2

일부 이미지를 ListBox에로드하려고합니다. 이러한 이미지는 XAP 내부에 있습니다.XAP 내의 디렉토리에서 이미지로드

누군가 내가 ResourceManager를 사용할 수 있다고 말하지만 "/ Assets/Images /"와 같은 폴더 안의 모든 이미지에 대한 목록을 얻는 방법을 모르겠습니다.

이러한 이미지는 콘텐츠로 추가됩니다.

어떤 조언이 필요합니까?

답변

2

아래의 예를 참조하십시오로드합니다. 예를 들어, 코드 숨김에서 다음과 같이 할 수 있습니다.

BitmapImage image = new BitmapImage(new Uri("/Assets/Images/image1.png",UriKind.Relative)); 
ImageControl.Source = image; 

동일한 방법으로 XAML에서 참조 할 수 있습니다. 그러나 Windows Phone에서는 직접 나열 할 수 없습니다. 예를 들어, 기존 이미지의 이름을 유지 한 다음 XML 파일을 읽고 재귀 적으로 이미지를 읽을 수있는 XML 파일을 만들 수 있습니다.

+0

바코드 스캐닝 응용 프로그램 용 XAP의 샘플 이미지를 추적하기 위해 XML 파일을 사용했습니다. 원한다면 다른 앱에서 코드를 다운로드하여 재사용 할 수 있습니다. http://silverlightzxing.codeplex.com –