Skip to main content

AccessTr.neT


VB.NET DataGridViev İçinde Arama Yapma

VB.NET DataGridViev İçinde Arama Yapma

#3
(21/12/2016, 18:03)alpeki99 yazdı: TextBox1'in TextChanged olayına aşağıdaki kodları ekleyin:

Dim aranacak As String = TextBox1.Text

   Try

     For Each row As DataGridViewRow In DataGridView1.Rows

       If (String.IsNullOrEmpty(row.Cells(1).Value)) Then Exit For

       If row.Cells(1).Value.ToString().Equals(aranacak) Then

         row.Selected = True
         Exit For

       End If

     Next

   Catch ex As Exception

     MessageBox.Show(ex.Message)

   End Try

Form'un Load olayına alttaki kodu ekleyin:

DataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect

Arama kutusuna yazdığınız değer Eğer 1. sütunda yani ad soyad sütununda varsa o satır seçili hale gelecek.

Sorunuza göre bu şekilde cevap verdim ancak eğer veritabanından gelen veriler varsa -ki sizin örnekte var- Sql ile arama yapmak en güzelidir.

Peki hocam sonucu seçtirme degilde sonuç harici verileri gizleme nasıl yapmam gerekiyor ?
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: VB.NET DataGridViev İçinde Arama Yapma - Yazar: Mettleshade - 21/12/2016, 20:44
Task