Open
Description
it throws a System.Windows.Markup.XamlParseException
- System.ArgumentException: PropertyMetadata is already registered for type 'FilterStatusBar'
at the ctor
I replaced
/// <summary>
/// Initializes the <see cref="FilterStatusBar"/> class.
/// </summary>
public FilterStatusBar()
{
DefaultStyleKeyProperty.OverrideMetadata(typeof(FilterStatusBar), new FrameworkPropertyMetadata(typeof(FilterStatusBar)));
}
with
private static bool alreadyRegistered = false;
/// <summary>
/// Initializes the <see cref="FilterStatusBar"/> class.
/// </summary>
public FilterStatusBar()
{
if (!alreadyRegistered)
{
DefaultStyleKeyProperty.OverrideMetadata(typeof(FilterStatusBar), new FrameworkPropertyMetadata(typeof(FilterStatusBar)));
alreadyRegistered = true;
}
}
Metadata
Metadata
Assignees
Labels
No labels