Nasıl yapılır: Windows Forms DataGridView Denetiminde Satır Ekleme ve Silmeyi Engelleme
Bazen kullanıcıların yeni veri satırları girmesini veya denetiminizdeki DataGridView mevcut satırları silmesini engellemek istersiniz. AllowUserToAddRows özelliği, yeni kayıtların satırının denetimin en altında bulunup bulunmadığını, özelliği ise satırların AllowUserToDeleteRows kaldırılıp kaldırılamayacağını gösterir. Aşağıdaki kod örneği bu özellikleri kullanır ve ayrıca denetimi tamamen salt okunur hale getirmek için özelliğini ayarlar ReadOnly .
Visual Studio'da bu görev için destek sağlanır. Ayrıca bkz. Nasıl yapılır: Tasarım Aracı Kullanarak Windows Forms DataGridView Denetiminde 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:
DataGridView adlı
dataGridView1
bir denetim.ve System.Windows.Forms derlemelerine System başvurular.
Ayrıca bkz.
.NET Desktop feedback
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin