C# 将数据添加到视图后无法更新datagridview

C# 将数据添加到视图后无法更新datagridview,c#,winforms,entity-framework,instance,C#,Winforms,Entity Framework,Instance,我的Datagridview未刷新。重新启动应用程序后,它将刷新 当我使用Instancestatic方法时,它正在获取对datagridview的更改 ucEmirGor.Instance.Listele(); public void Listele() { dataGridView1.DataSource = managerV_WRKORD.List(); } 无需重新启动以刷新datagridview。我假设您使用的是List作为数据源 ucEmirGor.Instance.

我的Datagridview未刷新。重新启动应用程序后,它将刷新

当我使用Instancestatic方法时,它正在获取对datagridview的更改

ucEmirGor.Instance.Listele();

public  void Listele()
{
    dataGridView1.DataSource = managerV_WRKORD.List();
}
无需重新启动以刷新datagridview。

我假设您使用的是List作为数据源

ucEmirGor.Instance.Listele();

public  void Listele()
{
    dataGridView1.DataSource = managerV_WRKORD.List();
}

请改用BindingList。

到目前为止,您尝试了什么?您是否尝试更改数据源的内容,但datagrid未刷新?datagrid应该什么时候刷新?@SebastianSiemens我刚按下按钮后试图调用Listle,但这是错误的吗?您在设置数据源后是否调用dataGridView1.DataBind?@Jesuspocata datagridview没有作为DataBind的选项,只有DataBinding;我的错误是,数据绑定方法仅在webforms中可用,而在winforms中不可用。可能在使用managerV_WRKORD.List更新之前将数据源设置为null;我能修好它。