1. 程式人生 > >WPF的Image控制元件圖片不能顯示的問題解決

WPF的Image控制元件圖片不能顯示的問題解決

在wpf窗體中,用<Image>顯示圖片,在設計器中可以顯示,但是在執行的時候卻無法顯示。

查了很多解決方法, 比如設定Copy to Output Directory為Always, 清理後重新編譯等, 均無效果.

後找到一個解決方案(原連結見文末), 指出應修改圖片檔案的Build Action屬性值即可解決,該屬性有如下可選值:

若要以資源方式使用普通 則Build Action應設定為"Resource"

當Build Action屬性設定為Resource時,生成的時候資源將新增到程式集中。每次重新編譯時, 編譯器會將圖片檔案匯入到資原始檔中。

生成操作設定為內容,並不會新增至程式集,而且只有把資源放置在程式執行目錄才能訪問到資源。與直接把資源放置在程式執行目錄不同的是,新增Content資原始檔,會向程式集(AssemblyAssociatedContentFile)中新增一個定製特性,該程式集記錄檔案是否存在及其相對位置。

 

參考連結 https://www.cnblogs.com/qinyi173/p/7741918.html