0 oy
145 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#
Robot TV YouTube Kanalı
Faydalı içerikler ürettiğimiz YouTube kanalımıza davetlisiniz. Görsele tıklayarak kanalımıza gidebilirsiniz.
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ı.
...