Condividi tramite


Procedura: Impedire l'aggiunta e l'eliminazione di righe nel controllo DataGridView di Windows Form

In alcuni casi è consigliabile impedire agli utenti di immettere nuove righe di dati o eliminare righe esistenti nel controllo DataGridView. La proprietà AllowUserToAddRows indica se la riga per i nuovi record è presente nella parte inferiore del controllo, mentre la proprietà AllowUserToDeleteRows indica se è possibile rimuovere righe. Nell'esempio di codice seguente vengono utilizzate queste proprietà e viene impostata anche la proprietà ReadOnly per rendere il controllo completamente di sola lettura.

In Visual Studio è disponibile il supporto per questa attività. Consultare anche Procedura: Impedire l'aggiunta e l'eliminazione di righe nel controllo DataGridView di Windows Forms tramite la finestra di progettazione.

Esempio

private void MakeReadOnly()
{
    dataGridView1.AllowUserToAddRows = false;
    dataGridView1.AllowUserToDeleteRows = false;
    dataGridView1.ReadOnly = true;
}
Private Sub MakeReadOnly()

    With dataGridView1
        .AllowUserToAddRows = False
        .AllowUserToDeleteRows = False
        .ReadOnly = True
    End With

End Sub

Compilazione del codice

Questo esempio richiede:

Vedere anche