我是初学者。我有下面最简单的代码:
<Page
x:Class="ClientFramework.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:ClientFramework"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
</Grid>
</Page>
我在Windows mobile 10模拟器中测试它。无论我如何更改操作系统主题(深色或浅色),我的应用程序的背景始终是白色的。那么设置与主题相关的应用程序范围颜色的正确方法是什么?
我最终通过谷歌搜索找到了问题所在。该问题是由VS2015项目模板引起的。在app.xaml中,有一行设置RequestedTheme =“Light”。我删除了这条线,现在一切都很好。浪费了我2个小时。希望您能看到我的回答,从而节省时间。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)