Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何查看DataGridView中添加到以前指定为DataGridView.datasource的列表中的新行?_C#_Datagridview - Fatal编程技术网

C# 如何查看DataGridView中添加到以前指定为DataGridView.datasource的列表中的新行?

C# 如何查看DataGridView中添加到以前指定为DataGridView.datasource的列表中的新行?,c#,datagridview,C#,Datagridview,如何查看datagridview中添加到列表中的新行,该列表以前被指定为datagridview.datasource?您需要重新调用databind()方法以查看数据的任何更新 您需要重新调用databind()方法来查看数据的任何更新 在WinForms上: 如果列表没有自动通知DataGridView更改,我知道显示新行的唯一方法是将DataSource设置为null,然后再次返回列表 您可能应该在这里使用BindingSource,这样既可以简化您的生活,又可以避免UI中的视觉问题。将D

如何查看datagridview中添加到列表中的新行,该列表以前被指定为datagridview.datasource?

您需要重新调用databind()方法以查看数据的任何更新

您需要重新调用databind()方法来查看数据的任何更新

在WinForms上:

如果列表没有自动通知
DataGridView
更改,我知道显示新行的唯一方法是将
DataSource
设置为
null
,然后再次返回列表

您可能应该在这里使用
BindingSource
,这样既可以简化您的生活,又可以避免UI中的视觉问题。将
DataGridView
绑定到
BindingSource
,将
BindingSource
绑定到列表。然后,您可以调用
BindingSource.ResetBindings(false)
以使用新行更新它。

在WinForms上:

如果列表没有自动通知
DataGridView
更改,我知道显示新行的唯一方法是将
DataSource
设置为
null
,然后再次返回列表


您可能应该在这里使用
BindingSource
,这样既可以简化您的生活,又可以避免UI中的视觉问题。将
DataGridView
绑定到
BindingSource
,将
BindingSource
绑定到列表。然后您可以调用BindingSource.ResetBindings(false)用新行更新它。

嘿,这取决于您将数据分配给Datagridview的方式

如果您使用的是Datagridview.datasource,则只需向分配给该Datagridview的表中添加行


谢谢

嘿,这取决于您将数据分配给Datagridview的方式

如果您使用的是Datagridview.datasource,则只需向分配给该Datagridview的表中添加行


谢谢

我有这个代码到数据网格视图列表groupList;DataGridView1.DataSource=groupList;我将如何编写数据绑定()??!!请……解释……DataGridView1.DataBind();-很简单,
DataBind
方法用于基于Web的应用程序,
DataSource
属性用于基于Windows的应用程序;DataGridView1.DataSource=groupList;我将如何编写数据绑定()??!!请……解释……DataGridView1.DataBind();-很简单,
DataBind
方法适用于基于Web的应用程序,
DataSource
属性适用于基于Windows的应用程序。