0
Merhaba arkadaşlar,
C# ile Windows formları üzerinde çalışıyorum. Datagridview'e veri bağladım. Ekranda database'den gelen veriler görüntüleniyor. Ben bu veriler içerisinde mouse ile tıklanıp seçili olan hücrenin içindeki veriyi almak istiyorum.
Datagridview içerisinde seçili olan veriyi nasıl alırım?
0
Datagridview mouse ile tıklanıp seçili olan hücrenin içindeki veriyi almak için Datagridview _CellMouseClick olayında(event) aşağıdaki şekilde yapabilirsiniz.
string deger = DatagridviewAdi.CurrentRow.Cells["KolonAdi"].Value.ToString();
alacağımız değer sayısal bir değer ise
int deger = Convert.ToInt32(DatagridviewAdi.CurrentRow.Cells["KolonAdi"].Value);
şeklinde de kullanabiliriz.
0
Datagridview içerisinde seçili değeri almak için
int id = (int) dgvListe.SelectedRows[0].Cells[0].Value;
uygun olur.
Öncesinde Datagridview özelliklerinden selectionMode : FullRowSelect olarak ayarlanmalı. Cells[0] ilk hücre anlamındadır.
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol