2014-11-14 77 views
0

我有一組從我的解決方案資源文件加載的圖像,現在它們在設計模式和Blend中都顯示正常,但實際運行程序時它們不會顯示出來。WPF圖像在運行時不能渲染

這裏是管制的標記

<WrapPanel x:Name="heartsWrapPanel" Height="25.97" Canvas.Left="437.94" Canvas.Top="594.83" Width="75.26"> 
    <Image x:Name="heart1" Height="22.388" Width="24.777" HorizontalAlignment="Left" VerticalAlignment="Bottom" Source="pack://siteoforigin:,,,/Resources/heart.png"/> 
    <Image x:Name="heart2" Height="22.388" Width="24.777" HorizontalAlignment="Left" VerticalAlignment="Bottom" Source="pack://siteoforigin:,,,/Resources/heart.png"/> 
    <Image x:Name="heart3" Height="22.388" Width="24.777" HorizontalAlignment="Left" VerticalAlignment="Bottom" Source="pack://siteoforigin:,,,/Resources/heart.png"/> 
</WrapPanel> 

現在我無法弄清楚什麼是錯的,沒有什麼不對的畫布面板,因爲我已經試圖把其他元素在裏面,他們展示並且像我說的那樣,圖像以設計模式和Blend顯示,但在運行時不會顯示。

+0

你看到的文件複製到你的輸出目錄? – 2014-11-14 21:27:40

+3

您必須將「構建操作」設置爲「資源」圖像 – Mate 2014-11-14 21:29:00

+0

如果從調試器(F5)開始,您是否在visual studio中的輸出窗口中看到任何消息? – Tormod 2014-11-14 21:30:17

回答

1

你必須設置「建設行動」「資源」的圖像 ,也許改變源=資源/ XXX.png」