0 oy
79 gösterim

DevExpress kullanarak geliştirdiğim projemde ki bandedGridView üzerine focuslandığım satırın indexini almaya çalıştığım zaman index değeri -2147483647 geliyor. bandedGridView üzerinde şuanda 10 tane kayıt var. Ben sonuncuyu seçip index değerini almaya çalışıyorum 9 gelmesi gerekirken -2147483647 geliyor. Bu sorun neden kaynaklı olabilir? ya da nasıl çözebilirim? Yardımlarınız için şimdiden teşekkür ederim.

1 cevap

0 oy
 
En İyi Cevap

DevExpress bandedGridView de FocusedRowHandle -2147483647 gelmesinin sebebi yeni satır ekleme işleminizin tamamlanmamış olmasıdır. Yani gridinize eklediğiniz satır işlemi henüz bitmemiş ve gride satır eklenmemiş. -2147483647 DevExpress'in yeni satır row indexidir. Aşağıda ki kodu FocusedRowHandle almadan önceki adımınızda kullanırsanız sorununuz çözülecektir. FocusedRowHandle 9 olması gerekiyorsa 9 olacaktır.                     

bandedGridView1.UpdateCurrentRow();

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

İlgili sorular

KATEGORİLER

Windows
Android
IOS
Nasıl yapılır?
Nedir?
Hata çözümleri
SQL
FastReport
DevExpress
C#


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ı.
...