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
;