2012-12-21 74 views
1

我將背景圖片設置爲我的Gird,並且它在設計器中顯示正確,但是當我運行該應用程序時,圖片不顯示,背景爲黑色,任何人都有想法?以下是我的代碼。Grid的背景圖片不起作用

<Page.Resources>   
    <ImageBrush x:Key="BackgroundImage" ImageSource="People/Images/Background.jpg"/> 
</Page.Resources> 
<Grid Background="{StaticResource BackgroundImage}"> 
</Grid> 
+0

你試過絕對路徑/People/Images/Bgroundground.jpg還是ms-appx:///People/Images/Background.jpg –

+0

是的,我試過了,它顯示在設計器中是正確的,但是當我運行該項目,它不能顯示 – James

+0

這沒有幫助,但在我的機器上工作正常...在一個新的空白應用程序模板中使用你的確切標記,並創建一個文件夾層次結構,因爲你在這裏 –

回答

1

我有同樣的問題。正如吉姆所說,你需要有正確的絕對路徑。

我本來有:

資產\測驗\ image.png

它在設計中顯示正常,但不能在運行時。我把它切換到:

MS-APPX:///Assets/Quizzes/image.png

現在正確地顯示在設計和運行。