0

我有一个 WinRT 应用程序,我希望用户能够选择主题,我可以定义其他主题,除了 Light/Dark 吗?

4

1 回答 1

1

它目前没有内置在平台中,因此您需要自己实现它。我这样做的方法是在应用程序级别替换资源字典并在切换字典时重新创建可视树(例如,删除并添加回整个控件树 - 根框架、当前页面等。StaticResource 绑定永远不会更新,所以你需要强制重新评估,这应该是最简单的方法。

于 2013-05-11T00:41:35.597 回答