winform C# DataGridView 如何更新绑定到泛型列表的列

本文关键字:绑定 泛型 列表 更新 DataGridView 何更新 winform | 更新日期: 2023-09-27 17:57:18

目前我有一个绑定到泛型列表的DataGridView。所以我有:

dataGridView1.DataSource = ProductBO.GetProducts(); 

这将显示大约 300 种产品,并且需要能够在需要时更新价格和数量列。最简单/最干净的方法是什么?一定有一些类似使用 txtPrice_AfterUpdate() 的事件可以使用。来自网络表单背景和MS Access,我不确定要走这里的路线。提前谢谢。

winform C# DataGridView 如何更新绑定到泛型列表的列

除非这是一个非常昂贵的操作,否则您可以刷新数据源,然后再次调用该代码。

public void RefreshProducts()
{
    dataGridView1.DataSource = ProductBO.GetProducts();
}