WPF AutoCompleteBox样式DataTemplate将ValueMemberPath绑定到内容

时间:2017-07-06 13:02:55

标签: wpf bind datatemplate

所以我有一个

devtools::document

还有一个itemtemplate的样式,我希望它的内容绑定到ValueMemberPath的值:

<controls:AutoCompleteBox ItemsSource="{Binding Nationalities}" SelectedItem="{Binding IDIssueCountry, Mode=TwoWay}" ValueMemberPath="NationalityName"/>

提前致谢

P.S:TemplateBinding找不到ValueMemberPath ..

1 个答案:

答案 0 :(得分:0)

这个怎么样?

<Label Content="{Binding NationalityName}"/>

假设NationalityNameNationalities集合中项目的属性,应该可以正常工作。

请注意,如果您正在尝试执行此操作,则无法将Content的{​​{1}}属性绑定到Label指定名称的属性。

控件在内部使用ValueMemberPath的值来使用反射获取基础数据对象的值。