Image標籤的Source屬性僅適用於在解決方案資源管理器中添加到「Assets」文件夾中的文件。Image XAML標籤(Win8)不能用於某些路徑
我得在資產目錄中的兩個文件:Logo.png和Logo2.png,但只有Logo.png在Solution Explorer中加入「資產」。該圖像正常工作:
<Image Source="/Assets/Logo.png"/>
而這個圖像顯示不出來:
<Image Source="/Assets/Logo2.png"/>
文件路徑,如 'C:\用戶\用戶\圖片\ img.jpg' 沒有任何工作。 是否可以訪問未在解決方案資源管理器的「資產」文件夾中指定的圖像?
編輯:
這裏是我做的:
- 創建VS2012新項目:的Visual C# - > Windows應用商店 - >空白應用程序(XAML)
- 打開MainPage.xaml中
- 選擇從工具箱圖像,並在設計模式下繪製的圖像元素 爲源屬性
- 唯一的工作值是「/Assets/Logo.png」。這些不起作用:'C:\ images \ img.jpg','/Assets/Logo2.png','Project_name; component/Assets/Logo.png','Project_name; component/Assets/Logo2.png'等。
尤其是ImageDemo不是隱含的項目名稱,而是包含資產文件夾的程序集的名稱;) –
@MarcoKlein右邊,那通常不是項目名稱?它可以改變,但默認情況下?如果我錯了,請糾正我的錯誤! :) –
那些絕對路徑的文件呢?我如何從用戶的本地機器加載圖像? – miloszmaki