Ich versuche, eine Abhängigkeitseigenschaft über XAML an mein benutzerdefiniertes WPF-Steuerelement zu binden.
So registriere ich die Abhängigkeitseigenschaft:
%Vor%Und so nenne ich es in meinem XAML:
%Vor% Ich weiß, dass die Eigenschaft AltNames
, an die ich zu binden versuche, eine gültige Eigenschaft ist, weil ich sie in einem Textblock gut darstellen kann. Registriere ich die Dependency-Eigenschaft falsch?
Was muss ich tun, um den korrekten Wert für AltNames
in meinem Code zu erhalten?
Ich versuche, eine Abhängigkeitseigenschaft über XAML an mein benutzerdefiniertes WPF-Steuerelement zu binden.
So registriere ich die Abhängigkeitseigenschaft:
%Vor%Und so nenne ich es in meinem XAML:
%Vor%Ich weiß, dass die Eigenschaft %code% , an die ich zu binden versuche, eine gültige Eigenschaft ist, weil ich sie in einem Textblock gut darstellen kann. Registriere ich die Dependency-Eigenschaft falsch?
Was muss ich tun, um den korrekten Wert für %code% in meinem Code zu erhalten?
Vielleicht müssen Sie das %code% Argument für %code% angeben, wenn die Eigenschaft die Darstellung des Steuerelements beeinflusst. Zum Beispiel:
%Vor% Danke an @Danko für den Einstieg. Ich habe einen Rückruf registriert, um den Wert festzulegen, wenn sich die Eigenschaft ändert.
Hier ist, womit ich schließlich endete:
Vielleicht müssen Sie das PropertyMetadata
Argument für DependencyProperty.Register
angeben, wenn die Eigenschaft die Darstellung des Steuerelements beeinflusst. Zum Beispiel: