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

Datagridview içi arama yapma

Datagridviewimde 2 tane alan var, isim ve durumu, durumu var olanların isimlerini messageboxda göstermek istiyorum. bunu nasıl yapabilrim ?

resim
http://ressim.net/s/upload/aa706769.png
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • Supervisor adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    107 cevap - 0 soru
    nasil yapacaksin peki ?
    secili oldugu zaman mi ? cursor uzerinde oldugu zaman mi vs?
    hangi eventte raise olacak ?
    • ismailbal20 adlı üyenin fotoğrafı ismailbal20
      hayır. sadece durumu "var" olanları messagebox da göstericek yani. isimlerini.
      12 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      for (int i =0; dataGridView1.Rows.Count;i++)
      {
      if dataGridView1.Rows[i][1]=="var" { MessageBox.Show(dataGridView1.Rows[i][0].ToString()) }

      }
      12 yıl önce yazılmış
    • ismailbal20 adlı üyenin fotoğrafı ismailbal20
      buraların altını çiziyor

      DataGridView2.Rows[i][1]
      12 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      ne mesaji veriyor ? mouse u uzerine getirirsen ne mesaji verdigi cikar
      12 yıl önce yazılmış
    • ismailbal20 adlı üyenin fotoğrafı ismailbal20
      Error 1 Cannot implicitly convert type 'int' to 'bool' C:\Users\IsmayL\AppData\Local\Temporary Projects\WindowsApplication1\Form1.cs 23 29 WindowsApplication1


      Error 2 Cannot apply indexing with [] to an expression of type 'System.Windows.Forms.DataGridViewRow' C:\Users\IsmayL\AppData\Local\Temporary Projects\WindowsApplication1\Form1.cs 25 21 WindowsApplication1


      Error 3 Cannot apply indexing with [] to an expression of type 'System.Windows.Forms.DataGridViewRow' C:\Users\IsmayL\AppData\Local\Temporary Projects\WindowsApplication1\Form1.cs 27 37 WindowsApplication1
      12 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      dataGridView2.Rows[i].Cells[0].ToString();
      olarak degistirsene
      12 yıl önce yazılmış
    • ismailbal20 adlı üyenin fotoğrafı ismailbal20
      bu defa sadece ilk satırı çizdi

      Error 1 Cannot implicitly convert type 'string' to 'bool' C:\Users\IsmayL\AppData\Local\Temporary Projects\WindowsApplication1\Form1.cs 23 29 WindowsApplication1

      for (int i = 0; dataGridView1.Rows[i].Cells[0].ToString(); i++) -- BURAYI
      12 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      for (int i = 0; i<dataGridView1.Rows.Count; i++)
      olarak degistir
      12 yıl önce yazılmış
    • ismailbal20 adlı üyenin fotoğrafı ismailbal20
      teşekkür edeirm öncelikle.
      verdiğin kod hata vermedi ama çalışmıyor hocam
      12 yıl önce yazılmış
    • ismailbal20 adlı üyenin fotoğrafı ismailbal20
      for (int i = 0; i < dataGridView1.Rows.Count; i++)
      {
      if (dataGridView1.Rows[i].Cells["b"].Value == "var")
      {
      MessageBox.Show(dataGridView1.Rows[i].Cells["a"].Value.ToString());
      }

      }

      BU ŞEKİLDE YAPTIM ÇALIŞIYOR. Fikrin için teşekkürler
      12 yıl önce yazılmış