Datagridview Uzerinde Kayit Ekleme

DataGridView’de Kayıt Ekleme: Kapsamlı Bir Kılavuz

Giriş

DataGridView, Windows Forms uygulamalarında veri görüntülemek ve düzenlemek için kullanılan güçlü bir denetimdir. Kayıt ekleme, DataGridView’in temel özelliklerinden biridir ve kullanıcıların veri kümesine yeni öğeler eklemelerine olanak tanır. Bu makale, DataGridView’de kayıt ekleme işlemini adım adım açıklayacak ve ilgili faydalı kaynakları sağlayacaktır.

Adım 1: Yeni Bir Kayıt Oluşturma

Kayıt ekleme işlemi, yeni bir kayıt oluşturarak başlar. Bunu yapmak için aşağıdaki adımları izleyin:

  1. DataGridView’in Rows özelliğine yeni bir satır ekleyin:
    csharp
    dataGridView1.Rows.Add();

  2. Yeni satıra veri ekleyin:
    csharp
    dataGridView1.Rows[dataGridView1.Rows.Count - 1].Cells["Ad"].Value = "John";
    dataGridView1.Rows[dataGridView1.Rows.Count - 1].Cells["Soyad"].Value = "Doe";

Adım 2: Kaydı Veri Kaynağına Kaydetme

Yeni kayıt oluşturulduktan sonra, veri kaynağına kaydedilmesi gerekir. Bu, veri kaynağının türüne bağlı olarak farklı şekillerde yapılabilir:

  • Bağlı Veri Kaynağı: Veri kaynağı bir veritabanıysa, Update yöntemini kullanarak değişiklikleri veritabanına kaydedebilirsiniz:
    csharp
    dataGridView1.DataSource.Update();

  • Bağlı Olmayan Veri Kaynağı: Veri kaynağı bir liste veya diziyse, değişiklikleri doğrudan veri kaynağına kaydedebilirsiniz:
    csharp
    var veriKaynagi = (List<Kisi>)dataGridView1.DataSource;
    veriKaynagi.Add(new Kisi { Ad = "John", Soyad = "Doe" });

Adım 3: Kaydı DataGridView’de Yenileme

Kayıt veri kaynağına kaydedildikten sonra, DataGridView’de yenilenmesi gerekir. Bunu yapmak için Refresh yöntemini kullanın:
csharp
dataGridView1.Refresh();

Faydalı Kaynaklar

Sonuç

DataGridView’de kayıt ekleme, kullanıcıların veri kümelerine yeni öğeler eklemelerine olanak tanıyan önemli bir özelliktir. Bu makalede açıklanan adımları izleyerek, uygulamalarınıza kolayca kayıt ekleme özelliği ekleyebilirsiniz. Verilen kaynaklar, daha fazla bilgi ve destek için faydalı olacaktır.


Yayımlandı

kategorisi