1

在寻找一种方法来确定 Windows 8 当前正在使用哪个主题时,我遇到了这篇文章。它指出主题是按应用程序设置的,不能更改。我没有意识到情况是这样的,我也没有做任何事情来将我的主题设置为“黑暗”(尽管看起来是这样)。如果这是正确的,那么应用程序主题是如何设置的,或者如果不是,我如何确定当前正在使用哪个主题?

4

1 回答 1

2

默认情况下,新应用程序使用“深色”主题,这是由 Application 对象上名为 RequestedTheme 的属性设置的。要更改为“Light”主题,您可以在 Application 元素的 App.xaml 文件中设置属性。您可以读取相同的属性来确定未使用哪个主题,但由于用户无法更改它,因此它的值只会是您设置的值。

于 2012-07-22T12:10:57.987 回答