공도’s 실버라이트 하기 좋은날 #23 리소스의 경로 I, XAML에서 접근하기


지금까지 몇 차례에 걸쳐 실버라이트 프로젝트에서 리소스를 어떻게 추가하고 관리하는지에 대해 알아봤어요.


이번 시간에는 이렇게 추가한 리소스를 접근하는 방법에 대해 소개하는데요, 그 중에서도 먼저 XAML에서 리소스를 가리키는 방법을 알아봅니다.


 


리소스의 위치 즉 경로(path)는 크게 상대 경로와 절대 경로로 구분할 수 있죠.


절대 경로의 경우는 유일한 위치를 가리키니까 별 문제가 안되는데, 상대 경로의 경우에는 ‘자신’의 위치를 기준으로 상대적인 위치를 나타내므로 문맥에 따라서 달라질 수 있어서 주의가 필요해요.


 


또한, 실버라이트의 리소스는 빌드 액션을 resource로 설정하느냐 content로 설정하느냐에 따라서도 리소스의 위치가 달라질 뿐만 아니라 XAP 파일을 배포한 웹에서도 리소스를 가져올 수 있으므로 경우에 따라 알맞게 사용하는 게 중요해요.


 


사실 이 부분은 말로 설명하기가 상당히 복잡하고 헷갈릴 수 있는데요, 각 상황 별로 리소스 접근을 테스트 할 수 있도록 샘플 프로젝트도 만들었으니 스스로 정리해보길 바래요.


 


그림1


Enjoy MIX09 Video > http://videos.visitmix.com/MIX09/


Get Started > http://silverlight.net/getstarted/silverlight3/default.aspx


Welcome! > http://gongdosoft.com/


Follow me > https://twitter.com/gongdo


I love SPAM but not. > gongdosoft@live.com


영상이 보이지 않으면 이곳을 클릭해서 실버라이트를 설치하세요


* “공도's 실버라이트 하기 좋은 날”은 매주 목요일에 업데이트 됩니다.


Comments (0)

Skip to main content