Gör så här: Förhindra radtillägg och borttagning i Windows Forms DataGridView-kontrollen

Ibland vill du förhindra att användare anger nya rader med data eller tar bort befintliga rader i din DataGridView kontroll. Egenskapen AllowUserToAddRows anger om raden för nya poster finns längst ned i kontrollen, medan egenskapen AllowUserToDeleteRows anger om rader kan tas bort. Följande kodexempel använder dessa egenskaper och anger även egenskapen ReadOnly för att göra kontrollen helt skrivskyddad.

Det finns stöd för den här uppgiften i Visual Studio. Se även Hur du: Förhindrar tillägg och borttagning av rader i Windows Forms DataGridView-kontrollen med formgivaren.

Exempel

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

Kompilera koden

Det här exemplet kräver:

Se även