Como: Especificar valores padrão para novas linhas in Windows Forms DataGridView controle

Você pode tornar mais conveniente a entrada de dados quando o aplicativo padrão preenche os valores para as linhas recém-adicionados.Com o DataGridView classe, você pode preencher padrão valores com o DefaultValuesNeeded evento. Este evento é ocasionado quando o usuário insere a linha para novos registros.Quando seu código manipula esse evento, você pode popular células desejadas com valores de sua escolha.

O exemplo de código a seguir demonstra como especificar valores padrão para novas linhas usando o DefaultValuesNeeded evento.

Exemplo

Private Sub dataGridView1_DefaultValuesNeeded(ByVal sender As Object, _
    ByVal e As System.Windows.Forms.DataGridViewRowEventArgs) _
    Handles dataGridView1.DefaultValuesNeeded

    With e.Row
        .Cells("Region").Value = "WA"
        .Cells("City").Value = "Redmond"
        .Cells("PostalCode").Value = "98052-6399"
        .Cells("Region").Value = "NA"
        .Cells("Country").Value = "USA"
        .Cells("CustomerID").Value = NewCustomerId()
    End With

End Sub
private void dataGridView1_DefaultValuesNeeded(object sender,
    System.Windows.Forms.DataGridViewRowEventArgs e)
{
    e.Row.Cells["Region"].Value = "WA";
    e.Row.Cells["City"].Value = "Redmond";
    e.Row.Cells["PostalCode"].Value = "98052-6399";
    e.Row.Cells["Region"].Value = "NA";
    e.Row.Cells["Country"].Value = "USA";
    e.Row.Cells["CustomerID"].Value = NewCustomerId();
}

Compilando o código

Este exemplo requer:

Consulte também

Conceitos

Usando a linha para novos registros in Windows Forms DataGridView controle

Referência

DataGridView

DataGridView.DefaultValuesNeeded

Outros recursos

Entrada de dados em Windows Forms DataGridView controle