在C#中如何为DataGridView列单元格设置默认值,而某些列填充了数据库的值,某些列需要填充默认值,例如第1列、第2列和第3列填充了数据库的值,剩下的第4列单元格要填充上午9点,第5列要填充下午6点。请按以下方式操作:
private void dataGridView1_DefaultValuesNeeded(object sender,
DataGridViewRowEventArgs e)
{
// This is not working as I explain below
e.Row.Cells["in_time"].Value = "9 AM";
e.Row.Cells["Out_time"].Value = "6 PM";
}
我使用了这段代码,但是数值出现在行末,列则是datagridview的"In_Tim"列。这些数值只有当我点击特定单元格时才会显示出来,如何在所有列中填充默认值?