รายละเอียดของการตอบ ::
ไม่ได้เหมือนกันอ่ะครับ ผมเอา DataGridView1.Rows(0).Visible = False ใส่ใน FormLoad ไม่ได้อะครับ มันติดเหมือนเดิม ผมดึงข้อมูลจาก ดาต้าเบสมา binding ลง ด้าต้ากลิดอ่ะ ครับ แล้วเอา DataGridView1.Rows(0).Visible = False ไปใส่ใน TextBox1_TextChanged เพื่อตรวจสอบแล้วทำการซ่อนแถวที่ไม่ตรงกับที่พิมพ์ค้นหาอ่ะครับ (ใช้ในการค้นหาข้อมูลในดาต้ากลิด) โค้ดผมเป็นแบบนี้อะครับ
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
For i As Integer = 0 To DataGridView1.Rows.Count() - 1
If DataGridView1.Rows(i).Cells("user_id").Value = TextBox1.Text Then
For n As Integer = 0 To DataGridView1.Rows.Count() - 1
If Not DataGridView1.Rows(n).Cells("user_id").Value = TextBox1.Text Then
DataGridView1.Rows(n).Visible = False
End If
Next
End If
Next
End sub