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 (320)
6 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)
    6 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 (14786)
      6 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