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:
Un controllo DataGridView denominatodataGridView1.
Riferimenti agli assembly System e System.Windows.Forms.
Vedere anche
Riferimenti
DataGridView.AllowUserToAddRows
DataGridView.AllowUserToAddRows
DataGridView.AllowUserToDeleteRows
Altre risorse
Funzionalità di base per colonna, riga e cella nel controllo DataGridView di Windows Form