天天看點

DataGridView 新加行的預設值的設定

需要指定新加行的預設值的時候,可以在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 = "-";

}

繼續閱讀