WPF lier usercontrol propriété parent de la propriété
J'ai créé un usercontrol qui a plus de 2 propriétés de dépendance. Je veux lier ces propriétés de dépendance à l'mainViewModel de la propriété, de sorte que chaque fois que quelque chose est changé dans le manuel de contrôle de la société mère de la propriété est mise à jour.
J'ai essayé de l'attacher normalement, mais il ne fonctionne pas. Comment puis-je lier l'utilisateur-contrôle du DP du parent à la propriété.
J'ai essayé ceci:
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>
Grâce
Pourriez-vous fournir des exemples de code, y compris la façon dont vous êtes la liaison pour les propriétés de dépendance.
Juste édité le post original
Juste édité le post original
OriginalL'auteur Ali | 2012-07-18
Vous devez vous connecter pour publier un commentaire.
Pour la liaison à la mère de propriétés, vous devez utiliser RelativeSource dans votre Liaison. Comme ceci:
Détails: https://msdn.microsoft.com/en-us/library/ms743599(v=vs. 100).aspx
ps: N'oubliez pas de définir l'espace de noms UCName.
[EDIT] a Changé d'URL .NET 4 version de la documentation.
OriginalL'auteur Researcher
Quelque chose comme ceci:
Le contrôle de l'utilisateur ne devrait pas être conscient de la vue parent modèle.
OriginalL'auteur LadderLogic