Nasıl yapılır: Windows Forms DataGridView Denetiminde Satır Ekleme ve Silmeyi Engelleme
Bazen kullanıcıların yeni veri satırları girmelerini veya denetiminiz içinde mevcut satırları silmelerini engellemek DataGridView istersiniz. özelliği, yeni kayıtlar için satırın denetimin alt kısmında mevcut olup AllowUserToAddRows olmadığını gösterirken özelliği AllowUserToDeleteRows satırların kaldırılabilir olup olmadığını gösterir. Aşağıdaki kod örneği bu özellikleri kullanır ve denetimi ReadOnly tamamen salt okunur hale yapacak şekilde özelliğini ayarlar.
Bu görev için bir destek Visual Studio. Ayrıca bkz. Tasarımcı Kullanarak Windows Forms DataGridViewDenetiminde Satır Ekleme ve Silmeyi Engelleme.
Örnek
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
Kod Derleniyor
Bu örnek şunları gerektirir:
adlı DataGridView bir
dataGridView1denetim.ve SystemSystem.Windows.Forms derlemelerine başvurular.