當我在Windows 8商店應用程序上創建新頁面時,它具有我想更改的默認顏色。如果我刪除頁面上的所有元素並更改背景顏色,則不起作用。我在下面的示例中將背景設置爲粉紅色。我怎樣才能使這種顏色生效? (我也刪除了所有的App.xaml中)更改窗口上的默認頁面顏色8商店應用程序
<common:LayoutAwarePage
x:Name="pageRoot"
x:Class="DemoWindows8StoreApp.BasicPage3"
DataContext="{Binding DefaultViewModel, RelativeSource={RelativeSource Self}}"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:DemoWindows8StoreApp"
xmlns:common="using:DemoWindows8StoreApp.Common"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
Background="Pink"
mc:Ignorable="d">
感謝您的回覆。這不會改變頁面背景。它改變了頁面上的網格背景,因爲它使用了LayoutRootStyle – Sun
但是這是正確的方法。改變網格的背景不會給你預期的結果?你期望的結果是什麼? – Xyroid
http://stackoverflow.com/questions/13920397/changing-the-background-color-of-a-metro-style-app-has-no-effect – Xyroid