title: LiveBindings, alter data at runtime
body: <p>Im struggling with the flowing.
  I'm trying to use liveBindings with my own classes.</p>
  
  <p>So i wrote:</p>
  
  <pre><code>procedure TFormSearchOfferte.absSearchCreateAdapter(Sender: TObject;
    var ABindSourceAdapter: TBindSourceAdapter);
  begin
    myOfferteList := GetListOfOffertes(cbOpenstaand.Checked);
    ABindSourceAdapter := TListBindSourceAdapter&lt;tOfferte&gt;.Create(self, myOfferteList);
  end;
  
  procedure TFormSearchOfferte.cbOpenstaandClick(Sender: TObject);
    var ABindSourceAdapter: TBindSourceAdapter;
  begin
    ABindSourceAdapter := TListBindSourceAdapter&lt;tOfferte&gt;.Create(self, nil);
    absSearchCreateAdapter(self.parent, aBindSourceAdapter);
    strgrdList.Refresh;
  end;
  </code></pre>
  
  <p>My stringrid (strgrdList) is showing a list of offertes.
  If i uncheck my combobox, he reloads my data. MyOfferteList contains the new data. But my stringgrid isn't. the stringgrid is connected with absSearch.</p>
  
  <p>My stringgrid still shows the old data.</p>
  
  <p>What am I missing?</p>