0

ユーザーがオートコンプリートから任意の項目を選択したときにトリガーされる VB.NET のイベントはありますTextBoxか?

以下は私のコードです:

Private Sub txtFilterBy_TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles txtFilterBy.TextChanged
    txtSearch("Select Name From items", txtFilterBy)
End Sub

Public Sub txtSearch(ByVal strsql As String, ByVal textboxName As TextBox)
    con.ConnectionString = constr
    Excercise_Add.con.Open()
    Dim namesCollection As New AutoCompleteStringCollection()
    cmd = New MySqlCommand(strsql,con)
    da.SelectCommand = cmd
    read = cmd.ExecuteReader()
    While (read.Read)
        namesCollection.Add(read(0).ToString())
    End While
    textboxName.AutoCompleteMode = AutoCompleteMode.Suggest
    textboxName.AutoCompleteCustomSource = namesCollection
    textboxName.AutoCompleteSource = AutoCompleteSource.CustomSource
    con.Close()
End Sub
4

0 に答える 0