Wann sollte ich FrameworkPropertyMetadata oder UIPropertyMetadata anstelle von einfachen PropertyMetadata verwenden?

Bei der Betrachtung der Eigenschaften und Verhaltensweisen in den angehängten Beispielen habe ich einen Mischmasch der Verwendungen von gesehenFrameworkPropertyMetadata, UIPropertyMetadata undPropertyMetadata. Wie wähle ich die zu verwendende Vererbungshierarchie aus, da sie alle eine Vererbungshierarchie bilden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage