1 implementation of IResourceDictionary
Microsoft.Maui.Controls (1)
ResourceDictionary.cs (1)
19 public class ResourceDictionary : IResourceDictionary, IDictionary<string, object>
14 references to IResourceDictionary
Microsoft.Maui.Controls (12)
Application\Application.cs (7)
25 readonly Lazy<IResourceDictionary?> _systemResources; 44 _systemResources = new Lazy<IResourceDictionary?>(() => 46 var systemResources = DependencyService.Get<ISystemResourcesProvider>().GetSystemResources(); 134 internal IResourceDictionary? SystemResources => _systemResources.Value; 155 ((IResourceDictionary)_resources).ValuesChanged += OnResourcesChanged; 164 ((IResourceDictionary)_resources).ValuesChanged -= OnResourcesChanged; 168 ((IResourceDictionary)_resources).ValuesChanged += OnResourcesChanged;
ISystemResourcesProvider.cs (1)
11 IResourceDictionary GetSystemResources();
ResourceDictionary.cs (1)
336 event EventHandler<ResourcesChangedEventArgs> IResourceDictionary.ValuesChanged
VisualElement\VisualElement.cs (3)
1081 ((IResourceDictionary)_resources).ValuesChanged += OnResourcesChanged; 1090 ((IResourceDictionary)_resources).ValuesChanged -= OnResourcesChanged; 1094 ((IResourceDictionary)_resources).ValuesChanged += OnResourcesChanged;
Microsoft.Maui.Controls.Xaml (2)
XamlLoader.cs (2)
141 public static IResourceDictionary LoadResources(string xaml, IResourcesProvider rootView) 198 return visitorContext.Values[resources] as IResourceDictionary;