如何在C#Winforms中的DataGridView中的新行的列中动态设置单元格的值?

时间:2015-10-07 13:50:28

标签: c# winforms datagridview

我正在尝试将新行中的单元格值设置为Guid.NewGuid()。我在C#中有一个数据绑定的DataGridView,因此我无法动态添加新行。我曾尝试使用e.Row.Cells["Name of column"].value。不幸的是,这只能工作一次然后我得到任何新行的全零。

如何在C#Winforms中的DataGridView中的新行的列中动态设置单元格的值?

编辑1

private void tartanIndexDataGridView_DefaultValuesNeeded(object sender, 
                                                         DataGridViewRowEventArgs e)
{
    e.Row.Cells["dataGridViewTextBoxColumn1"].Value = Guid.NewGuid();
}

编辑2

似乎是绑定导航器中的添加新记录事件导致应用程序显示全部为零。

0 个答案:

没有答案