【发布时间】:2014-08-05 15:26:40
【问题描述】:
我有一个 datagridview,它是绑定到 bindingsource 的数据,该 bindingsource 是一个列表....我所做的是更新 datagridview 的值,但列表没有更新。
private void BindDataSourceToGridview()
{
BindingSource bindingSource = new BindingSource();
bindingSource.DataSource = objectList;
datagridview1.AutoGenerateColumns = false
datagridview1.DataSource = bindingSource;
reCalculateIndex(datagridView1);
datagridview1.EndEdit();
datagridview1.Refresh();
}
private void reCalculateIndex(Datagridview datagridView)
{
int index = 1;
foreach (DataGridViewRow row in datagridView.rows)
{
row.Cells[0].Value = index;
index++;
}
}
执行此操作后如何刷新列表?
【问题讨论】:
标签: c# datagridview