En iyi yanıtlayıcılar
DataGridView null??

Soru
-
datagridviewde seçilen veriyi değişkene aktarmak istediğimde null hatası alıyorum. (Bazı durumlarda boş veri göndermesi gerek çünkü)
Bu durumu bir türlü datagridviewe kabullendiremedim. Bana mısın demiyor :(
Edit: başka dgv'deki tek veriyi çekiyorum. dgv2'den form3'e aktarıyorum. Eğer dgv1'de seçtiğim kısım boş ise dgv2'de boş kalacak. dgv2'deki boşluğu anlayıp boş veri gönderecek hata vermeden
Sample Code:
Form3.resim = dataGridView2.CurrentRow.Cells[0].Value.ToString();
Error:
System.NullReferenceException: 'Nesne başvurusu bir nesnenin örneğine ayarlanmadı.'System.Windows.Forms.DataGridView.CurrentRow.get, null döndürdü.
Merak et, Araştır, Geliştir. Harun Yılmaz
- Düzenleyen Harun Yılmaz 11 Eylül 2019 Çarşamba 13:49
Yanıtlar
-
Teşekkürler sorunu çözdüm
Merak et, Araştır, Geliştir. Harun Yılmaz
- Yanıt Olarak İşaretleyen Harun Yılmaz 12 Eylül 2019 Perşembe 11:33
Tüm Yanıtlar
-
-
datagridview hücreleri otomatik olarak mı oluşturuluyor? eğer öyle ise dgv'ye aktarılan kaynak boş olduğunda dgv hiç bir hücre oluşturmaz. bu durumda sen bir hücreye başvuru yaptığında bu hatayı alırsın. bu hata dgv2'nin currentrow değerinin olmadığını ifade eder. yani ya:
if datagridview2.currentrow isnot nothing then
...
...
end if
gibi bir kod kullanmalısın ya da dgv ilk oluşturulduğunda sütunları sen tanımlayıp bir tane de boş satır eklemelisin.
-
Teşekkürler sorunu çözdüm
Merak et, Araştır, Geliştir. Harun Yılmaz
- Yanıt Olarak İşaretleyen Harun Yılmaz 12 Eylül 2019 Perşembe 11:33