WPF binden usercontrol-Eigenschaft parent-Eigenschaft
Habe ich ein usercontrol erstellt, das hat 2 dependency properties. Ich binden wollen diese Abhängigkeit der Eigenschaften der mainViewModel Eigentum, so dass, wenn etwas verändert wird in der Benutzer-Steuerelement des übergeordneten Eigenschaft aktualisiert wird.
Habe ich versucht, die Bindung, die er normalerweise, aber es hat nicht funktioniert. Wie kann ich binden das Benutzer-control-DP an das übergeordnete s-Eigenschaft.
Habe ich versucht, dieses:
UC:
<TextBox Name="TextBox" Text="{Binding ElementName=UCName, Path=DP1, Mode=TwoWay}"/>
MainWindow:
<UCName:UCName Width="330" CredentialName="{Binding Path=DP1, Mode=TwoWay}"></UCName:UCName>
Dank
- Könnten Sie bitte geben Sie einige code-Beispiele, wie man die Bindung zu den abhängigkeitseigenschaften.
- Gerade bearbeitet die original-Beitrag
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für die Bindung an die Eltern Eigenschaften, die Sie verwenden sollten, RelativeSource in Ihre Bindung. Wie diese:
Details: https://msdn.microsoft.com/en-us/library/ms743599(v=vs. 100).aspx
ps: vergessen Sie nicht definieren namespace UCName.
[BEARBEITEN] Geänderte URL zu .NET 4-version der Dokumentation.
Etwas wie dieses:
Dem Benutzer die Kontrolle sollte nicht bewusst sein, von der Eltern-Ansicht-Modell.