如何在数据绑定时以编程方式向datagridview添加行?
如果将行绑定到数据源(数据表),如何向datagridview控件添加行? 谢谢!
在数据表中添加一行,datagridview将自动更新:
DataTable dt = myDataGridView.DataSource as DataTable; //Create the new row DataRow row = dt.NewRow(); //Populate the row with data //Add the row to data table dt.Rows.Add(row);
- 创建一个与要在网格中显示的数据相对应的类(相同的属性)
- 在您的数据绑定函数中,获取您的查询结果,但将结果放在一个列表中(或任何适合您的IEnumerable和数据绑定)
- 根据需要在列表中创建并添加另一个对象
- 绑定列表