WPF Resource 참조 Uri
http://msdn.microsoft.com/en-us/library/aa970069(v=VS.90).aspx
책을 읽다가 말다가 하면 나처럼 삽질하게된다.
이미지(Sample.png)나 텍스트파일을 DLL에 포함시켜 참조하고 싶을땐,
1. 해당 프로젝트 아래 Resources 폴더 아래 Sample.png 등의 파일을 추가한다.
2. Sample.png 속성에서 빌드작업 프로퍼티를 Resource 로 해준다.
3. 코드에서 사용할땐
이상한건 위 링크를 참조했을때 아래 코드도 동작해야 할것같다.
실제로 해보면 프로젝트에 Img 폴더를 추가하고 똑같이 해줘도 위 코드로는 이미지를 찾지 못한다!.
당장 내일까지 완료해야해서 폴더이름 바꿔버리고 커밋 ㅠ
책을 읽다가 말다가 하면 나처럼 삽질하게된다.
이미지(Sample.png)나 텍스트파일을 DLL에 포함시켜 참조하고 싶을땐,
1. 해당 프로젝트 아래 Resources 폴더 아래 Sample.png 등의 파일을 추가한다.
2. Sample.png 속성에서 빌드작업 프로퍼티를 Resource 로 해준다.
3. 코드에서 사용할땐
Uri uri = new Uri("pack://application:,,,/DllName;component/Resources/Sample.png")
이상한건 위 링크를 참조했을때 아래 코드도 동작해야 할것같다.
Uri uri = new Uri("pack://application:,,,/DllName;component/Img/Sample.png")
실제로 해보면 프로젝트에 Img 폴더를 추가하고 똑같이 해줘도 위 코드로는 이미지를 찾지 못한다!.
당장 내일까지 완료해야해서 폴더이름 바꿔버리고 커밋 ㅠ
댓글
댓글 쓰기