使用转换器</string>绑定ObservableCollection <string>

时间:2012-10-11 07:15:02

标签: wpf xaml mvvm windows-8

我有一个GridView,它的ItemSource属性绑定到一个ObservableCollection字符串。

我有一个DataTemplate用于项目,它有一个像这样定义的TextBox:

<TextBlock x:Name="DataItem" Text="{Binding}" />  

工作正常。但现在我想使用转换器,所以我写的就是:

<TextBlock x:Name="DataItem" Foreground="{Binding, Converter={StaticResource MyConverter}}" Text="{Binding}" />

这不起作用。看起来绑定需要一条路径。

如果我想使用转换器,如何绑定到ObservableCollection字符串的元素?

1 个答案:

答案 0 :(得分:3)

尝试不使用逗号:

<TextBlock x:Name="DataItem" Text="{Binding Converter={StaticResource MyConverter}}" />