현재 솔루션안에 1개의 WPF프로젝트가 만들어져있습니다.
근데 이제 이 프로젝트를 따로 관리하게 되어서 새 프로젝트를 만들었는데 기존 프로젝트 안에 있던 style들을 그대로 사용을 해야하다보니 새 프로젝트에서 기존 프로젝트의 style을 참조하려고 하는데
새 프로젝트-> 추가 → 프로젝트 참조 를 해서 기존 프로젝트 참조 후
새 프로젝트에 있는 App.xaml파일에
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/project_main;component/styles/Dictionary1.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
이렇게 적용해주었습니다. app안에서는 오류가 없다고 뜨고
WPF창에서 임시로 Label을 만들어 스타일을 적용해본결과
Dictionary1안에 있는 스타일들이 찾아지는 것 까진 되었는데 적용을 시키면
리소스를 확인할 수 없습니다. 라고 나오는데 뭐가 문제일까요…?
–추가–
Object of type
‘System.Windows.staticResourceExtension’
cannot be converted to type
‘system.windows.style’
오류가 나올때도 있네요