Windows runtime 如何在Windows运行时应用程序中强制主题

Windows runtime 如何在Windows运行时应用程序中强制主题,windows-runtime,windows-phone-8.1,Windows Runtime,Windows Phone 8.1,我想确保我的Windows Phone运行时应用程序(即将成为通用应用程序)始终使用黑暗主题。我注意到,默认Hub应用程序模板上的背景图像等资源会自动检测正在使用的主题。在这方面,为了用户的利益,我想确保我的其他资源和应用程序的总体外观保持在黑暗主题中 也许这会让你走上正确的道路 然后在App.xaml中 你甚至可以设置每页 我会试试这个。在旁注中,这是我问题的第一个目的,我注意到当我在设备上安装测试Windows Phone运行时应用程序时,在黑暗主题下,然后将设备切换到光明主题并返

我想确保我的Windows Phone运行时应用程序(即将成为通用应用程序)始终使用黑暗主题。我注意到,默认Hub应用程序模板上的背景图像等资源会自动检测正在使用的主题。在这方面,为了用户的利益,我想确保我的其他资源和应用程序的总体外观保持在黑暗主题中

也许这会让你走上正确的道路


然后在App.xaml中


你甚至可以设置每页



我会试试这个。在旁注中,这是我问题的第一个目的,我注意到当我在设备上安装测试Windows Phone运行时应用程序时,在黑暗主题下,然后将设备切换到光明主题并返回应用程序,背景不会改变,但字体前景会改变吗?我必须完全重新启动我的设备,主题才能正确更改。这是一个已知的bug吗?听起来应用程序使用静态资源作为背景,而不是主题资源。只有最新的更新是实时的。硬编码的背景不是一个补丁的ASP将打破在高对比度模式