需要指定新加行的默认值的时候,可以在 DataGridView.DefaultValuesNeeded 事件里处理。在该事件中处理除了可以设定默认值以外,还可以指定某些特定的单元格的 ReadOnly 属性等。 [VB.NET]
' DefaultValuesNeeded 事件处理方法
Private Sub DataGridView1_DefaultValuesNeeded( ByVal sender As Object , _
ByVal e As DataGridViewRowEventArgs) _
Handles DataGridView1.DefaultValuesNeeded
' 设定单元格默认值
e.Row.Cells("Column1").Value = 0
e.Row.Cells("Column2").Value = "-"
End Sub [C#]
// DefaultValuesNeeded 事件处理方法
private void DataGridView1_DefaultValuesNeeded( object sender,
DataGridViewRowEventArgs e)
{
// 设定单元格的默认值
e.Row.Cells["Column1"].Value = 0;
e.Row.Cells["Column2"].Value = "-";
} 本文转自 qianshao 51CTO博客,原文链接:http://blog.51cto.com/qianshao/201797,如需转载请自行联系原作者