Porady: zapobiegaj dodawaniu i usuwaniu rzędów do formantu DataGridView formularzy systemu Windows

Czasami należy uniemożliwić użytkownikom wprowadzanie nowych wierszy danych lub usuwanie istniejących wierszy w kontrolce DataGridView . Właściwość AllowUserToAddRows wskazuje, czy wiersz dla nowych rekordów znajduje się w dolnej części kontrolki, podczas gdy AllowUserToDeleteRows właściwość wskazuje, czy wiersze można usunąć. Poniższy przykład kodu używa tych właściwości, a także ustawia ReadOnly właściwość , aby kontrolka w pełni tylko do odczytu.

W programie Visual Studio jest dostępna obsługa tego zadania. Zobacz również instrukcje: zapobieganie dodawaniu i usuwaniu wierszy w kontrolce DataGridView formularzy systemu Windows przy użyciu Projektant.

Przykład

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

Kompilowanie kodu

Ten przykład wymaga:

Zobacz też