【发布时间】:2011-02-24 01:48:45
【问题描述】:
我想向应用程序添加一个过滤器文本框,这样当用户在其中输入文本时,DataGridView 将自动修剪正在查看的内容。
现在 DataGridView 与我的用户对象绑定到一个列表。
我正在使用 LINQ 创建一个单独的用户对象列表,然后通过执行整个 dataGridView1.DataSource = filteredList 重新更新 DataGridView,但这是最好的方法吗?我觉得我做得不好。
【问题讨论】:
-
您也可以在每次按键后进行跟踪,并且仅在某个阈值时间跨度不活动后才更新,这将避免在每个字符后重新绑定
标签: c# .net winforms datagridview