2009-05-31 7 views
0

J'ai un contrôle lié à un objet et tout va bien mais je veux le transformer en un modèle de contrôle lié à différents objets d'un type similaire. Je voudrais le faire exclusivement dans xaml, si possible. De bons tutoriels qui décrivent les étapes?WPF Création d'un ControlTemplate qui est DataBound

<TextBlock Text="{Binding Source={StaticResource BorderControl}, Path=ControlName}"/> 

EDIT: Avec un peu plus d'expérience, il se trouve ce que j'ai besoin est la possibilité de définir la source de liaison basée sur une propriété du contrôle. à savoir

<TextBlock Text="{Binding Source={StaticResource {TemplateBinding Tag}}, Path=ControlName}"/> 

Le contrôle existe dans un ControlTemplate mais fonctionne correctement si je lie directement aux données - si cela fait une différence. Je ne sais pas si c'est possible ou si c'est la bonne approche. Toute pensée bienvenue!

EDIT:

Cela ne fonctionne pas non plus.

<TextBlock Text="{Binding Source={TemplateBinding Tag}, Path=ControlName}"/> 

Répondre

Questions connexes