Hi. I have a markup extension that provides a ResourceDictionary:
public class CustomExtension : MarkupExtension
{
public override object ProvideValue(IServiceProvider serviceProvider)
{
var r = GetResourceDictionary();
return r;
}
}
GetResourceDictionary() is a method that returns a valid ResourceDictionary object. I want to add this to my Application.Resources
<Application.Resources>
<local:CustomExtension />
</Application.Resources>
but this doesn't work. Why doesn't it?