Xamarin.forms 如何获得xamarin表单的合并词典?
嗨,我需要在运行时修改一个合并词典。 我有 我错过了什么Xamarin.forms 如何获得xamarin表单的合并词典?,xamarin.forms,resourcedictionary,Xamarin.forms,Resourcedictionary,嗨,我需要在运行时修改一个合并词典。 我有 我错过了什么 谢谢我刚刚知道怎么做了 Application.Current.Resources.MergedDictionaries.OfType().FirstOrDefault() <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <themes:LightTheme />
谢谢我刚刚知道怎么做了 Application.Current.Resources.MergedDictionaries.OfType().FirstOrDefault()
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<themes:LightTheme />
<themes:DarkTheme />
<globalStyles:Labels />
<globalStyles:Controls />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
1. Application.Current.Resources.TryGetValue("LightTheme", out var lightTheme);
2. var theStyle= Xamarin.Forms.Application.Current.Resources.MergedDictionaries.SingleOrDefault(x => x.ContainsKey("DarkTheme"));