网格数据不会根据TextBox中键入的文本进行更新

时间:2009-12-11 14:21:34

标签: vb.net linq

我有这个lambda表达式

Me.SubcriperGrd.ItemsSource = _
   source.Where(Function(p As subscripers) p.Navn Like navn)

我应该根据txtbox中输入的输入过滤网格数据

当我输入全名但它不会将数据过滤为i时,它会返回结果 在txt字段中输入

我错过了什么?

由于

2 个答案:

答案 0 :(得分:1)

您可能错过了对文字更改TextBox.TextChanged时发送的事件的回复。处理此事件并在每次文本更改时更新过滤器。

答案 1 :(得分:1)

对不起要求(根据某些回复,似乎我必须是一个混蛋)

这是解决方案

Me.SubcriperGrd.ItemsSource = source.Where(Function(p As subscripers)p.Navn.StartsWith(navn))

如果其他人可能会寻找过滤解决方案

并且再也没有打扰堆栈溢出论坛了