2

我正在構建基於網格應用程序模板的Windows 8 Metro應用程序。 一切都很順利,直到我試圖改變應用程序的主題和背景。Windows 8 Metro應用程序(網格應用程序)與黑色閃爍轉換

我將圖像背景應用於所有3個XAML頁面的網格。另外,我在Application Package Manifest中將主題更改爲「Light」,但它沒有做任何事情。

搜索後,我發現了一個解決方案,在App.xaml中

現在設置RequestedTheme =「輕」,我有我想要的背景光爲主題的應用程序,但每次我瀏覽到一個diferente頁它有一個黑色的閃爍。看起來過渡仍然有黑色主題。

是這樣的問題嗎?我該如何改變它?

由於

+0

以防萬一有人仍然要讀這個...這個問題似乎是Visual Studio 11.我更改爲Visual Studio 2012,對項目進行了必要的修改,一切正常現在。 –

回答

2

在App.xaml.cs,設置應用程序的根幀的背景屬性。您可以在導航到初始頁面之前使用重寫的OnLaunch方法執行此操作。

rootFrame.Background = new SolidColorBrush(Colors.White); //任何顏色

相關問題