我正在開發Windows Phone 8上的應用程序。問題是應用程序欄圖標未顯示,而是顯示十字的實際圖標。有趣的是在設計頁面上沒問題,但是當我運行應用程序時,它們只是一個十字。Windows Phone應用程序欄圖標問題
我已將屬性設置爲內容,並且不復制但它仍然無法工作。
<phone:PhoneApplicationPage.ApplicationBar>
<shell:ApplicationBar IsVisible="True" IsMenuEnabled="True" Mode="Default" >
<shell:ApplicationBarIconButton Text="Add"
IconUri="/projectname;component/Assets/DefualtIcons/add.png"/>
<shell:ApplicationBarIconButton Text="Help"
IconUri="/projectname;component/Assets/DefualtIcons/help.png"/>
<shell:ApplicationBar.MenuItems>
<shell:ApplicationBarMenuItem Text="Settings"/>
</shell:ApplicationBar.MenuItems>
</shell:ApplicationBar>
</phone:PhoneApplicationPage.ApplicationBar>
解決方案 對於那些誰有同樣的問題,因爲我是這樣的分辨率:
設定的屬性內容,不復制
把圖像在圖像文件夾中。 (由於某些原因,文件夾名稱必須爲圖像)
不像以上任何設置IconUri。即使您在設計中看到圖標。
/ProjectName;component/Image/help.png
〜/圖片/ help.png
../Image/help.png
- 的IconUri必須是這樣的: /Image/help.png
*請勿複製*?你確定這就是你的意思嗎? – MarcinJuraszek
是IconUri的路徑是否正確? –
我將其設置爲的屬性不要複製和內容。 – Daniel