title: How to call the refreshing of data-aware (live-binding) component in FireMonkey?
body: <p>I have a <code>TListView</code> linked in LiveBindings with a <code>TFDMemTable</code>. I load data in the FDMemTable using <code>LoadFromFile</code> (I have for example 20 record).   </p>
  
  <p>When I delete a record from the FDMemTable, the <code>RecordCount</code> is decreased but the <code>TListView</code> is not refreshed, it continue to display the 20 records loaded on the <code>LoadFormFile</code>.</p>
  
  <p>If, with the FDMemTable: I <code>.SaveToFile</code>, <code>.Close</code>, and reload with <code>.LoadFromFile</code>, the <code>TListView</code> now display the change.</p>
  
  <p>This is the same behavior if I use the <code>CachedUpdate</code> of FDMemTable or not.</p>
  
  <p>I've tried to call <code>TFDMemTable.Refresh</code> and <code>TListView.Repaint</code> without succes.</p>
  
  <p>Is it possible to call the <code>TListView</code> to refresh his "linked" set of data ?     </p>
  
  <p>When I delete a record in the FDMemTable, why no visible refresh occur on the <code>TListView</code> ?</p>
  
  <p>EDIT: 
  I must add a thing, the record is deleted programmatically. </p>
  
  <p>The desired functionality is to delete sone unwanted record in the <code>FDMemTable</code> and display the remaining record to the user with the <code>TListView</code>.</p>