Nasıl yapılır: Windows Forms DataGridView Denetiminin Düzenleme Modunu Belirtme
Varsayılan olarak, kullanıcılar geçerli DataGridView metin kutusu hücresinin içeriğini yazarak veya F2 tuşuna basarak düzenleyebilir. Bu, aşağıdaki koşulların tümü karşılanırsa hücreyi düzenleme moduna geçirir:
Temel alınan veri kaynağı düzenlemeyi destekler.
Denetim DataGridView etkindir.
EditMode Özellik değeri değildirEditProgrammatically.
ReadOnly
Hücre, satır, sütun ve denetimin özellikleri olarakfalse
ayarlanır.
Düzenleme modunda, kullanıcı hücre değerini değiştirebilir ve değişikliği işlemek için ENTER tuşuna veya hücreyi özgün değerine geri döndürmek için ESC tuşuna basabilir.
Bir denetimi, hücre geçerli hücre olur olmaz düzenleme moduna girecek şekilde yapılandırabilirsiniz DataGridView . Bu durumda ENTER ve ESC anahtarlarının davranışı değişmez, ancak değer işlendikten veya geri döndürüldükten sonra hücre düzenleme modunda kalır. Denetimi, hücrelerin düzenleme moduna yalnızca kullanıcılar hücreye yazdığında veya yalnızca kullanıcılar F2 tuşuna bastığında girebilmesi için de yapılandırabilirsiniz. Son olarak, yöntemini çağırdığınız BeginEdit durumlar dışında hücrelerin düzenleme moduna girmesini engelleyebilirsiniz.
DataGridView denetiminin düzenleme modunu değiştirmek için
DataGridView.EditMode özelliğini uygun DataGridViewEditMode sabit listesi olarak ayarlayın.
this.dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter;
Me.dataGridView1.EditMode = DataGridViewEditMode.EditOnEnter
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