포함 된 이미지 (빌드 작업 '리소스')에 대한 경로가 포함 된 이미지 컨트롤이 있습니다.포함 된 이미지가 UserControl에있을 때 표시되지 않는다
내 MainPage.xaml의 컨테이너에 추가하면 이미지가 잘 보입니다. 아래 그림과 같이 UserControl에서 동일한 이미지를 사용하고 MainPage.xaml에 해당 UserControl의 인스턴스를 추가하면 이미지가 나타나지 않습니다.
<UserControl x:Class="HomePage.Views.SimpleUserContol"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" >
<Grid x:Name="LayoutRoot" >
<Image Source="Assets/images/image.png" Stretch="None" />
</Grid>
</UserControl>
왜 이런 일이 일어나고 있는지 해결책을 제시 할 수있는 사람이 있습니까?
건배, J
(I 실버 라이트에서 일하고 있어요하지만 같은 것은 아마도 WPF에서 일어나는 생각)편집 :
이
<Image Source="/Assets/images/image.png" Stretch="None" />
설정
은 빌드 작업을 설정할 때 잘 작동합니다. 그러나 '자원'을 사용할 때는 작동하지 않습니다. 문제는 파일 구조에서 상대적인 위치라는 것입니다. add ../가 잘 작동합니다. 가능한 경우 어셈블리에서 이미지를 얻을 수있는 솔루션을 원합니다.