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:
Kontrolka DataGridView o nazwie
dataGridView1
.Odwołania do zestawów System i System.Windows.Forms .
Zobacz też
.NET Desktop feedback
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla