使用textbox_keypress过滤绑定源或绑定列表

时间:2010-12-26 06:00:50

标签: c# bindingsource bindinglist

我使用winforms和c#。

如何过滤绑定源或绑定列表。用文本框文本? 当我在文本框中键入时,我的网格使用%Like方法而不是(=,相等)方法进行过滤。

感谢。

2 个答案:

答案 0 :(得分:1)

我使用委托来解决这个问题。一些代码如bellow

        _List = _List.FindAll(
            delegate(MyEntity entity)
            {
                return entity.Title.Contains(TXT_Title.Text);
            }
        );
        Gview.DataSource = _List  ;

答案 1 :(得分:0)

您可能希望使用CollectionViewSource类来启用过滤。

See here