私はこのコードを持っています:
Private bs As BindingSource = New BindingSource()
...
bs.Filter = String.Format(Me.DataGridView.SelectedColumns.Item(0).HeaderText.ToString & " LIKE '{0}%'", TextBoxSearchFor.Text)
それは機能しますが、このコード行が完了すると、列の選択が列1にジャンプし、列4としましょう。私は使用しています:
DataGridView.SelectionMode = DataGridViewSelectionMode.FullColumnSelect
選択を維持する方法がわかりません。また、フィルターが私の選択を変更する理由も明確ではありません。行を縮小するだけですが、なぜ選択を変更するのでしょうか。