Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

c# datagridview sorunu

Merhaba,
c# ile bir proje geliştiriyorum ve datagridview'dan seçili row'daki bazı verileri alıp işlemem lazım. Datagridview'daki ilk hücreyi checkbox yaptım(kod ile değil, properties'den yaptım). O checkbox işaretli mi değil mi? diye kontrol etmem lazım ancak bunu yapamadım. aşağıda kullandığım kodu bulabilirsiniz.

 int rowCount = dataGridView1.Rows.Count;
                                int selectedRowCount = 0;

                                for (int i = 0; i < rowCount; i++)
                                {
                                   
                                    if (dataGridView1.Rows[i].Cells[0].Selected.Equals(true))
                                    {
                                        pNoArray.Add(Convert.ToString(Convert.ToInt32(dataGridView1.Rows[i].Cells[1].Value), 16));
                                        valueArray.Add(Convert.ToString(Convert.ToInt32(dataGridView1.Rows[i].Cells[4].Value), 16));
                                        richTextBox1.Text += pNoArray[0].ToString() + valueArray[0].ToString();
                                        selectedRowCount++;
                                    }
                                    else
                                    {
                                        MessageBox.Show("Please select at least one row !");
                                    }

                                }
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • harryistal adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    49 cevap - 24 soru
    hacım
    VB.NET
    DirectCast(gvListe.Rows(gvListe.SelectedIndex).Cells(0).FindControl("checkbox1"), checkbox).Checked
    


    C#
    ((checkbox)gvListe.Rows(gvListe.SelectedIndex).Cells(0).FindControl("checkbox1")).Checked
    

Cevaplar

Hiç cevap bulunamadı.