将listview绑定到查找表

时间:2011-06-06 08:21:16

标签: wpf binding

我有一个绑定到数据库表的列表视图:

dataGrid1.ItemsSource = tmpTable.DefaultView;

我在xaml文件中有一个文本框,它绑定到数据表tmpTable(ID)的一列:

<TextBlock Name="txtPath" Text="{Binding ID}"

ID表示名为Input_Docs的查找表中的完整路径 我需要txtPath来显示查找表Input_Docs的实际路径。 我怎么做?

2 个答案:

答案 0 :(得分:2)

我认为最简单的方法是编写一个可以应用于txtPath的自定义值转换器。转换器将获得传递给它的ID值(我猜你现在不是问题)并在Input_Docs中进行查找,返回相应的值,然后显示该值按txtPath

有关使用转换器的更多信息,请查看IValueConverterBinding Converter ExampleLookup Converter

我想最后一个URL对你来说最有用,但是其他一些内容可以让你了解转换器的功能。

答案 1 :(得分:-1)

我认为最简单的方法是编写一个可以应用的自定义值转换器。 我想最后一个URL对你来说是最有用的,但其他的一些应该可以让你了解转换器的功能。