什么属性从字符串对象返回字符串的值(用于绑定)?

时间:2009-04-30 15:50:52

标签: wpf converter

我有一个转换器,它接受一个字符串作为输入并返回一个图标。它用于提供列表框中使用的图标。当itemsSource设置为其项目具有返回字符串的属性的列表时,XAML如下所示:

<Image Source="{Binding FileName, Converter={StaticResource FileNameToIconConverter}}"/>

也就是说,列表中的对象有一个名为FileName的属性,其类型为string。

但是,我有另一个列表框,其itemsSource是一个List。在这种情况下,可以使用什么属性来检索要发送到转换器的List的字符串值?

<Image Source="{Binding ??, Converter={StaticResource FileNameToIconConverter}}"/>

谢谢,特德

2 个答案:

答案 0 :(得分:3)

我不确定我是否按照你的问题,但听起来好像你绑定到string的列表并且你想直接绑定到字符串而不是{{1类本身?在这种情况下,请不要指定路径,或指定“。”作为路径:

string

OR

<Image Source="{Binding Converter={StaticResource FileNameToIconConverter}}"/>

答案 1 :(得分:0)

听起来好像要绑定到所选项目。 结帐this article,应该帮助你