title: datagridview binding source filter
body: <p>I am trying to filter Data out of a BindingSource - but it doesnt work.
  What am i doing wrong?
  I have reduced my Code to a minimalistic example.</p>
  
  <p>The Problem is, if i type something in the TextBox - nothing happens.</p>
  
  <pre><code>public partial class Form1 : Form
  {
      BindingSource bs = new BindingSource();
  
      public Form1()
      {
          InitializeComponent();
          List&lt;myObj&gt; myObjList= new List&lt;myObj&gt;();
          myObjList.Add(new myObj("LastNameA", "Peter"));
          myObjList.Add(new myObj("LastNameA", "Klaus"));
          myObjList.Add(new myObj("LastNameB", "Peter"));
  
          foreach (myObj obj in myObjList)
          {
              bs.Add(obj);
          }
          dataGridView1.DataSource = bs;
      }
  
      private void textBox1_TextChanged(object sender, EventArgs e)
      {
          bs.Filter = string.Format("Name LIKE '%{0}%'", textBox1.Text);
          dataGridView1.Refresh();
      }
  
  }
  
  public class myObj
  {
      public myObj(string LastName, String Name)
      {
          this.LastName = LastName;
          this.Name = Name;
      }
  
      public string LastName { get; set; }
      public string Name { get; set; }
  }
  </code></pre>