J'ai donc uneWPF AutoCompleteBox style DataTemplate Bind ValueMemberPath Pour Contenu
<controls:AutoCompleteBox ItemsSource="{Binding Nationalities}" SelectedItem="{Binding IDIssueCountry, Mode=TwoWay}" ValueMemberPath="NationalityName"/>
Et un style pour itemtemplate que je veux son contenu lié à la valeur de ValueMemberPath:
<Setter Property="ItemTemplate">
<Setter.Value>
<DataTemplate>
<Label Content="{What Binding to put here to get ValueMemberPath's value}"/>
</DataTemplate>
</Setter.Value>
Merci à l'avance
PS: TemplateBinding ne trouve pas ValueMemberPath ..
Oui mais ce style est utilisé par défaut et il aura des éléments différents, par exemple les entreprises sont avec d'autres noms. C'est pourquoi je veux obtenir la valeur de ValueMemberPath –
Il n'y a aucun moyen de lier à la propriété * dont le nom * est spécifié par la propriété ValueMemberPath en pur XAML. Vous devez spécifier le nom de la * propriété * à lier. Vous ne pouvez pas spécifier le nom de la propriété qui contient le nom de la propriété à lier. Donc ce n'est pas possible j'ai peur. – mm8