在 Xamarin 窗体中,可以通过从 Application.Current.Resources.MergedDictionaries 加载和卸载资源字典来动态更改样式和颜色。在 WinUI 3 中可以做同样的事情吗?我查看了很多文档,但没有看到任何示例。WinUI 3 是否使用 Application.Current.Resources.MergedDictionaries ?
问问题
142 次
1 回答
0
是的,您可以在 App.xaml 文件中指定 ResourceDictionaries:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls" />
<!-- Other merged dictionaries here -->
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
于 2021-11-10T09:58:10.330 回答