VB.net Winform自动完成匹配字符串的任何部分

时间:2018-11-12 13:36:46

标签: vb.net winforms

我有一个无法解决的问题,我有一个comboBox,其中包含来自 SQL数据库,假设它具有以下各项:“ Lolo”,“ 123loma”,“ lo789”

我需要的是,当我写“ lo”时,dropdownDown列表应该向我显示这三个项目,就像在标准自动完成中一样。

请帮助我!

编辑:您好! @jimi感谢您的答复,我尝试了您所说的内容,但是没有用,也许我做错了,这是我做的:

Private Sub cboActividad_TextChanged(sender As Object, e As EventArgs)
Handles cboActividad.TextChanged

        TempTable = cboActividad.DataSource
        Dim TempList As New AutoCompleteStringCollection
        For Each row As DataRow In From row2 As DataRow In TempTable.Rows Where (row1("titulo").Contains(sender.Text))
            TempList.Add(row(1).ToString())
        Next

        cboActividad.AutoCompleteCustomSource = TempList
    End If

End Sub

我已经有了“ cboActividad” AutoCompleteSource = CustomSource。如果您还需要其他说明,请告诉我。谢谢!

0 个答案:

没有答案