0 oy
714 gösterim
gridView de yeni satır eklemeyi nasıp iptal edebiliyoruz? Normal datagridlerde e.cancel=true; yapabiliyorduk ama devexpress de bu kullanılamıyor. C# gridview yeni satır ekleme nasıl iptal edilir?

1 cevap

0 oy
 
En İyi Cevap

Merhaba, DevExpress bir çok işlemimizde işlemlerimizi daha hızlı yapmamızı sağlıyor ama bazen sizin şuan takıldığınız gibi basit sorunlarla boğuşabiliyoruz. DevExpress gridView de yeni satır ekleme işlemini iptal etmek için InitNewRow eventi içerisinde CancelUpdateCurrentRow fonksiyonunu kullanmanız yeterli olacaktır. Basit bir if else koşulu ile istediğiniz kontrolü yaptırıp kontrolünüze uygun değilse CancelUpdateCurrentRow fonksiyonunu kullanarak yeni satır ekleme işlemini iptal edebiliyorsunuz. e.cancel=true; ile aynı işlevi görür. Örnek kullanımını aşağıda görebilirsiniz.

        private void bandedGridView1_InitNewRow(object sender, InitNewRowEventArgs e) {

            if (koşulunuz) {

                bandedGridView1.CancelUpdateCurrentRow();

            }

        }

Türkiye'nin en iyi soru cevap sitesi | SorSoyleyelim.com

İlgili sorular


Web sitemiz hakkında ki reklam,istek,öneri ve şikayetlerinizi iletisim(at)sorsoyleyelim.com adresine mail atabilir veya sitemizin iletişim formu üzerinden bize yazabilirsiniz.
Sitede ki içeriklerin izinsiz kullanılması ya da kopyalanması yasaktır. Bknz: Kullanım şartları.
...