Tôi có một điều khiển Hình ảnh có chứa đường dẫn đến hình ảnh được nhúng (xây dựng hành động 'tài nguyên').Hình ảnh nhúng không hiển thị khi đang ở trong UserControl
<Image Source="Assets/images/image.png" Stretch="None" />
Nếu tôi thêm nó vào vùng chứa trong MainPage.xaml, hình ảnh sẽ xuất hiện tốt. Khi có cùng một hình ảnh trong một UserControl như hình dưới đây, và sau đó thêm một thể hiện của UserControl đó trên MainPage.xaml hình ảnh không xuất hiện.
<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>
Bất kỳ ai cũng có thể giải thích tại sao điều này xảy ra và có thể chỉ cho tôi theo hướng giải pháp.
Chúc mừng, J
(Tôi đang làm việc trong Silverlight nhưng sẽ nghĩ điều tương tự có thể xảy ra trong WPF)
EDIT:
Thiết
<Image Source="/Assets/images/image.png" Stretch="None" />
hoạt động tốt khi thiết lập tác vụ xây dựng 'Nội dung' tuy nhiên nó không hoạt động khi sử dụng 'tài nguyên'. Vấn đề là chắc chắn đó là vị trí tương đối trong cấu trúc tập tin như thêm ../ hoạt động tốt. Tôi vẫn muốn một giải pháp để lấy hình ảnh từ hội đồng nếu có thể