Devexpress Gridkontrole Veri Ekleme

DevExpress GridControl’e Veri Ekleme

DevExpress GridControl, veri görüntüleme ve düzenleme için güçlü bir bileşendi. Veri ekleme, GridControl’ün temel özelliklerinden biridir ve bu işlem çeşitli yöntemlerle yapılabilir. Bu makalede, GridControl’e veri eklemenin farklı yollarını ayrıntılı olarak inceleyeceğiz.

1. Yeni Satır Ekleme

En yaygın veri ekleme yöntemi, GridControl’e yeni bir satır eklemektir. Bu, aşağıdaki yöntemlerle yapılabilir:

  • Yeni Satır Düğmesi: GridControl’ün araç çubuğunda bulunan Yeni Satır düğmesine tıklayın.
  • Klavye Kısayolu: Ctrl + N tuşlarına basın.
  • API: AddNewRow() metodunu kullanın.

2. Veri Kaynağından Ekleme

GridControl, bir veri kaynağına bağlıysa, veri kaynağından yeni kayıtlar eklemek mümkündür. Bu, aşağıdaki yöntemlerle yapılabilir:

  • Veri Kaynağı İşlemleri: Veri kaynağının Insert() metodunu kullanın.
  • GridControl API: AddNewRow() metodunu kullanın ve DataSourceUpdateMode özelliğinin OnValidation olarak ayarlandığından emin olun.

3. Kodla Ekleme

GridControl’e kodla da veri eklemek mümkündür. Bu, aşağıdaki yöntemlerle yapılabilir:

  • GridView API: AddNewRow() metodunu kullanın.
  • RepositoryItem API: RepositoryItem’ın Value özelliğine yeni bir değer atayın.

4. Özel Düzenleyiciler Kullanma

Bazı durumlarda, varsayılan düzenleyiciler veri ekleme için yeterli olmayabilir. Bu gibi durumlarda, özel düzenleyiciler kullanmak mümkündür. Özel düzenleyiciler, aşağıdaki yöntemlerle oluşturulabilir:

  • RepositoryItem Oluşturma: RepositoryItem sınıfından türetilen bir sınıf oluşturun.
  • Özel Düzenleyici Kaydetme: Özel düzenleyiciyi GridControl’ün RepositoryItems koleksiyonuna kaydedin.
  • Özel Düzenleyici Atama: Özel düzenleyiciyi GridControl’ün ilgili sütununa atayın.

İlgili Kaynaklar

Sonuç

DevExpress GridControl’e veri eklemek, çeşitli yöntemlerle yapılabilecek çok yönlü bir işlemdir. Bu makalede açıklanan yöntemleri kullanarak, uygulamalarınıza kolayca veri ekleme özelliği ekleyebilir ve böylece veri yönetimini daha verimli hale getirebilirsiniz.


Yayımlandı

kategorisi