我正在尝试将新行中的单元格值设置为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
似乎是绑定导航器中的添加新记录事件导致应用程序显示全部为零。