0

コードに問題があるかどうかはわかりませんが、テキストボックスに値を入力するたびに、datagridviewはフィルタリングされません。つまり、何も見つからなかったかのように空白になります。テキストボックスにテキストを挿入するときに、誰かが正しいコードを教えてくれますか?たとえば、datagridviewフィルターでは、テキストボックスに文字「M」を入力すると、DGVディスプレイにはMで始まるすべての単語が表示されます。

ここに私のコードがあります

If TextBox1.TextLength > 0 Then
        frmReportMenu.ProjectBindingSource.Filter = String.Format_
("[Register number] Like '&" & TextBox1.Text) & "&'"
    Else
        frmReportMenu.ProjectBindingSource.Filter = String.Empty
    End If

データを適切にフィルタリングするためのデータが見つかりません

4

1 に答える 1

1

ワイルドカードの文字が間違っていると思います。&の代わりに*を使用してみてください

frmReportMenu.ProjectBindingSource.Filter = String.Format_
("[Register number] Like '*" & TextBox1.Text & "*'")
于 2013-02-05T16:12:29.297 に答える