在WPF DataGrid中显示MemberPath而不是Value

时间:2013-03-29 18:02:53

标签: sql wpf vb.net datagrid

我有两个SQL表

在表1中,每行在系统代码列

中都有值(字符串)

在表2中,每一行在Device列中都有值(int),它是相关表1行的ID。

现在我想在表格1中显示WPF DataGrid中的表2和系统代码的设备列值。现在它显示表1行的ID。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

只需为itmes创建新类,您可以在其中存储所有需要的属性。在您的情况下,它将是联接的投影。

DataGrid的DisplayMemberPath仅与相应的项目相关。如果表示表行的表示的数据项允许导航到Table1的属性SystemCode,则表示没问题。