C# DATAGRİDVİEW İLE NESNELERE VERİ AKTARMA

DataGridView üzerinde işlemler gerçekleştiribilmek için kullanılan sınıflardan biride “Row” özelliğidir. “DataGridView.Row” özelliği kullanılarak veri tabanına bağlı bir dataGridView nesnesi üzerinde bulunan verilerin textbox, radio buton, listbox gibi nesnelere aktarılması mümkündür.

int secili = comboBox2.SelectedIndex;
textBox6.Text = dataGridView1.Rows[secili].Cells[0].Value.ToString();

textBox1.Text = dataGridView1.Rows[secili].Cells[0].Value.ToString();

textBox2.Text = dataGridView1.Rows[secili].Cells[1].Value.ToString();

textBox3.Text = dataGridView1.Rows[secili].Cells[2].Value.ToString();

dataGridView1.SelectedCells[0].RowIndex;   Bu satır DataGridView nesnemizde seçtiğimiz kaydın index(dizi) numarasını verir. Örneğin ilk kaydı seçtiğimizde bize 0 değerini, 4 kaydı seçtiğimide bize 3 değerini verecektir.

dataGridView1.Rows[secili].Cells[0].Value.ToString() Bu satırda ise secili değişkeni bize gösterilecek kaydın satır numarasını, Cells[0] ise gösterilecek kaydın sütun numarasını verecektir.

Örneğin   dataGridView1.Rows[4].Cells[3].Value.ToString()satırı bize tablomuzun 5. Satır ve 4. Sütununda yer alan bilgiyi verecektir.

DataGridView’de seçmiş olduğumuz kaydı textbox’a aktarmak için

7.840 defa okundu.

2 yorum

  1. özgür kart Yanıtla

    int secili = dataGridView2.SelectedCells[0].RowIndex;
    textBox8.Text = dataGridView2.Rows[secili].Cells[0].Value.ToString();

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir