I have a class that inherited from a ResourceDictionary I have a brush property for this class
public class XamlResources : ResourceDictionary
public Brush XColor
{
get => ...;
set
{
...
}
}
I realized that I can not use DynamicResource or StaticResource in this property.
'DynamicResourceExtension' cannot be set on the 'XColor'
property of type 'XamlResources'. A 'DynamicResourceExtension' can
only be set on a DependencyProperty of a DependencyObject.'
So I need a DependencyProperty to do this. The problem is that I have to inherit from a DependencyObject, which unfortunately is not possible due to inheriting from a ResourceDictionary.
what should I do?
question from:
https://stackoverflow.com/questions/65901065/bindable-property-without-dependencyproperty 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…