如何根据用户的击键动态更新datagridview中的数据?

时间:2016-10-27 07:58:48

标签: c# winforms datagridview keystroke

我正在编写一个程序,该程序使用用户可以输入的文本框来搜索“职员”的数据集。

“Staf”表格中的数据显示在数据网格中,但我希望数据网格在用户输入搜索文本框时更新。

我无法弄明白我确信它简单易解,但我需要帮助。

提前致谢!

1 个答案:

答案 0 :(得分:0)

您必须处理过滤器文本框的文本更改事件(假设您的datagrdview是数据绑定):

private void textBoxFilter_TextChanged(object sender, EventArgs e)
{
    //Replace your field here
    (dataGridView.DataSource as DataTable).DefaultView.RowFilter = string.Format("Field = '{0}'", textBoxFilter.Text);
}