我有一个GridView,它的ItemSource属性绑定到一个ObservableCollection字符串。
我有一个DataTemplate用于项目,它有一个像这样定义的TextBox:
<TextBlock x:Name="DataItem" Text="{Binding}" />
工作正常。但现在我想使用转换器,所以我写的就是:
<TextBlock x:Name="DataItem" Foreground="{Binding, Converter={StaticResource MyConverter}}" Text="{Binding}" />
这不起作用。看起来绑定需要一条路径。
如果我想使用转换器,如何绑定到ObservableCollection字符串的元素?
答案 0 :(得分:3)
尝试不使用逗号:
<TextBlock x:Name="DataItem" Text="{Binding Converter={StaticResource MyConverter}}" />