编程语言
首页 > 编程语言> > c#-当存在实体框架时我们仍然需要绑定源

c#-当存在实体框架时我们仍然需要绑定源

作者:互联网

实体框架在基础数据源和UI控件之间起ORM的作用,我想知道我们是否仍需要在EF之上使用bindingsource?

例如
我可以绑定吗

datagridview.DataSource = entity.getdata();

代替

bindingsource.DataSource = entity.etdata();
this.datagridview.DataSource = this.bindingsource;

解决方法:

显然,您可以将Gridview的数据源直接绑定到实体结果.
但是以下情况如何:

>将多个控件附加到同一数据源,例如清单明细
>浏览数据源中的代码.
可以使用“丑陋的” CurrencyManager来完成,但是通过bindingsource更好

更多bindingsource “Remarks” section in MSDN

标签:data-binding,c,entity-framework,winforms
来源: https://codeday.me/bug/20191208/2092703.html