0

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

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

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

它工作正常。但现在我想使用一个转换器,所以我这样写:

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

这是行不通的。看起来绑定需要一条路径。

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

4

1 回答 1

3

试试不带逗号:

<TextBlock x:Name="DataItem" Text="{Binding Converter={StaticResource MyConverter}}" />
于 2012-10-11T07:48:47.400 回答