Procedura: impedire l'aggiunta o l'eliminazione di righe nel controllo DataGridView di Windows Form

Talvolta potrebbe essere necessario impedire agli utenti di inserire nuove righe di dati o eliminare le 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 le righe possono essere eliminate. Nell'esempio di codice seguente vengono utilizzate queste proprietà e viene impostata la proprietà ReadOnly per rendere il controllo interamente di sola lettura.

Questa attività è supportata in Visual Studio. Per ulteriori informazioni, vedere Procedura: impedire l'aggiunta e l'eliminazione di righe nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione e Procedura: impedire l'aggiunta e l'eliminazione di righe nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione e Procedura: impedire l'aggiunta e l'eliminazione di righe nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione e Procedura: impedire l'aggiunta e l'eliminazione di righe nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione.

Esempio

Private Sub MakeReadOnly()

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

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

Compilazione del codice

L'esempio presenta i seguenti requisiti:

Vedere anche

Riferimenti

DataGridView

DataGridView.AllowUserToAddRows

DataGridView.ReadOnly

DataGridView.AllowUserToAddRows

DataGridView.AllowUserToDeleteRows

Altre risorse

Funzionalità di base per colonna, riga e cella nel controllo DataGridView di Windows Form