Я исправил событие textChanged как для своего представления данных, но мне не удалось получить желаемый результат. DataGridView1 должен фильтровать содержимое dataGridView2 всякий раз, когда я изменяю текст в его ячейке/ячейках.
Это может фильтровать содержимое моего dataGridView2, но перед этим я должен щелкнуть курсор за пределами dataGridView1/нажать Tab. Вот мой код:
Private Sub DataGridView1_CellEndEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEndEdit
Dim con1 As OleDbConnection = con
con1.Open()
Dim dt As New DataTable
Dim _command As OleDbCommand = New OleDbCommand()
_command.Connection = con1
_command.CommandText = "SELECT * FROM table_name WHERE " & likeContent & ""
dt.Load(_command.ExecuteReader)
Me.dgv.DataSource = dt
con1.Close()
End Sub
«likecontent» — это место, где я храню текст в своем dataGridView1.
Как мой dataGridView2 будет обновляться только с помощью события textChanged как из моего dataGridView1?