Silverlight 绑定到XAML中的整个数据项
我正在为一个Silverlight 绑定到XAML中的整个数据项,silverlight,xaml,data-binding,Silverlight,Xaml,Data Binding,我正在为一个ListBox使用XAML数据绑定,它的ItemSource被设置为TypeA对象的列表。列表框的ItemTemplate中的一个UI元素绑定到TypeA属性,如下所示: Source="{Binding PropertyName, Converter={StaticResource customConverter}}" 现在,我不想绑定到特定的属性,而是希望UI元素绑定到整个TypeA实例,以便自定义转换器可以从多个属性计算值。问题是:我可以使用哪个绑定表达式来实现这一点?您是否
ListBox
使用XAML数据绑定,它的ItemSource
被设置为TypeA
对象的列表。列表框的ItemTemplate
中的一个UI元素绑定到TypeA
属性,如下所示:
Source="{Binding PropertyName, Converter={StaticResource customConverter}}"
现在,我不想绑定到特定的属性,而是希望UI元素绑定到整个TypeA
实例,以便自定义转换器可以从多个属性计算值。问题是:我可以使用哪个绑定表达式来实现这一点?您是否尝试过以下方法:
Source="{Binding ., Converter={StaticResource customConverter}}"
您根本不包括这样做的路径:-
Source="{Binding Converter={StaticResource customConverter}}
您和Anthony的方法都有效+两者各1人。因为安东尼是第一个,我接受了他的回答。非常感谢。