내 "자료"폴더에 이미지에서 창 배경을 설정하려고 : 제대로WPF는 이미지 리소스에서 창 배경을 설정
<Window Background="{StaticResource MyImageBrush}">
<Window.Resources>
<ImageBrush x:Key="MyImageBrush" ImageSource="/ApplicationName;component/Data/
MyImage.jpg" />
</Window.Resources>
그것은 컴파일하지만, 비주얼 스튜디오는 XAML을 갱신 할 때 다음 메시지 오류가 나타납니다 컴파일 후보기 :
StaticResource reference 'MyImageBrush'을 (를) 찾을 수 없습니다.
윈도우의 배경 속성을 제거한 다음 컴파일하고 ok로 컴파일 한 다음 background 속성을 다시 설정하면 작동하지만 다시 컴파일 할 때 위의 메시지 오류가 표시됩니다.
가능한 경우 xaml에서 창 배경을 설정할 수 있습니까?
에'태그의 'Window.Resources'에서 리소스를 참조 할 수 없습니다. App.xaml에서 리소스를 'Application.Resources'로 옮긴다. –
Clemens
ImageBrush
자원을 이동할 수 있습니다//docs.microsoft.com/ko-kr/dotnet/framework/wpf/app-development/pack-uris-in-wpf), 예 : 'ImageSource = "/ Resources/Data/MyImage.jpg"'. 즉, 외부 '