C#'ta datagridview içerisinde seçili olan değeri alma

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?

alivecan alivecan (306)
5 yıl önce sordu

Toplam 2 Cevap


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.

ergin ergin (2515)
5 yıl önce cevaplandı

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.

alattin alattin (13527)
5 yıl önce cevaplandı

üyelik gerektirir

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