数据绑定问题

本文关键字:问题 数据绑定 | 更新日期: 2023-09-27 18:07:15

我有一个3表的数据库。一个表用于链接其他两个表(多对多关系)。我知道如何使用绑定来绑定一些c#控件到表,但现在我不知道如何将"中间"表绑定到一些控件并显示来自两个表的数据。因此,如果表1中的某些行与表3中的4行相关,是否有办法在使用简单绑定的某些控件中显示这一点?

数据绑定问题

这是使用'视图模型'的绝佳时机。基本上,视图模型是一个"中间层"类,它对你的应用程序的"流"有一些想法。这个视图模型将公开三个observablecollection,您将绑定到这三个集合。

将由视图模型类中的逻辑将三个集合与底层数据库表关联起来。