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 rimosse. Nell'esempio di codice seguente vengono usate queste proprietà e viene impostata la proprietà ReadOnly per rendere il controllo interamente di sola lettura.
Questa attività è supportata in Visual Studio. Vedere anche Procedura: Impedire l'aggiunta e l'eliminazione di righe nel controllo DataGridView Windows Form 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
L'esempio presenta i requisiti seguenti:
Un controllo DataGridView denominato
dataGridView1
.Riferimenti agli assembly System e System.Windows.Forms.
Vedi anche
.NET Desktop feedback