C# 根据文本框中输入的值动态更改listview

C# 根据文本框中输入的值动态更改listview,c#,asp.net,C#,Asp.net,我有一个文本框和一个列表视图。ListViews根据文本框中输入的值填充。假设我在文本框中输入任何名称。当我在文本框中键入名称时,listview中的结果应该会动态更改。例如,如果我在文本框中输入Joh,在输入Jo之后,listview应该填充以Jo开头的结果,如果我输入h,listview应该填充以Joh开头的结果,依此类推。请给我一个解决方案(用c#表示) 处理文本框的“TextChanged”事件,并根据当前文本在ListView上运行更新 private void txtExample_

我有一个文本框和一个列表视图。ListViews根据文本框中输入的值填充。假设我在文本框中输入任何名称。当我在文本框中键入名称时,listview中的结果应该会动态更改。例如,如果我在文本框中输入Joh,在输入Jo之后,listview应该填充以Jo开头的结果,如果我输入h,listview应该填充以Joh开头的结果,依此类推。请给我一个解决方案(用c#表示)

处理文本框的“TextChanged”事件,并根据当前文本在ListView上运行更新

private void txtExample_textChanged(object sender, EventArgs e)
{
    UpdateListView(txtExample.Text);
}

如果您的搜索花费了大量时间,请小心,因为在搜索执行过程中,文本框将开始“滞后”(缺少用户击键)。

好吧,考虑到您没有给我们提供太多的信息,我只能这样做了。您需要将事件处理程序添加到textbox的TextChanged中,您可以通过编程方式或通过IDE执行此操作。i、 e:textBox1.TextChanged+=新的事件处理程序(txtExample\u TextChanged);