Lernen WPF heutzutage. Heute haben Sie mit .NET-Abhängigkeitseigenschaften etwas Neues gefunden. Was sie an den Tisch bringen istWarum .Net WPF DependencyProperties müssen statische Mitglieder der Klasse sein
- Unterstützung für Rückrufe (Validierung, Veränderung, etc)
- Property Erbe
- Befestigt Eigenschaften
unter anderem.
Aber meine Frage hier ist, warum sie in der enthaltenen Klasse als statisch deklariert werden müssen? Der empfohlene Weg besteht darin, die Eigenschaft 'Wrapper' für die Instanz hinzuzufügen. Warum ?
bearbeiten: @Matt, aber nicht das auch Mandat, dass der Wert der Eigenschaft auch über Instanzen geteilt wird - es sei denn, es ist natürlich ein abgeleiteter Wert?