title: How to add a new row to Winforms DataGridView in my custom column
body: <p>I have made a custom column for my DataGridView which is used in editable mode. While I am entering data in every column, the dataGrid automatically adds a new row as follows : </p>
  
  <p><a href="https://i.stack.imgur.com/Z7l3p.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Z7l3p.png" alt="enter image description here"></a></p>
  
  <p>But in my custom column it does not happen.</p>
  
  <p><a href="https://i.stack.imgur.com/2oK6B.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2oK6B.png" alt="enter image description here"></a></p>
  
  <p>which part of the custom column is responsible for adding new rows and how should I do that.</p>
  
  <p><strong>EDIT :</strong> 
  I implemented three classes for my custom column  :</p>
  
  <pre><code>public class DataGridViewLookupColumn : DataGridViewColumn {...}
  public class DataGridViewLookupCell : DataGridViewTextBoxCell{...}
  public class DataGridLookupControl : LookupControl, IDataGridViewEditingControl{...}
  </code></pre>
  
  <p><strong>EDIT :</strong> 
  I am filling my DatagridView using a binding source.</p>
  
  <pre><code>this.dataGrid.DataSource = BindingSource;
  BindingSource.DataSource = model;
  model=await this.EntityService.AdvancedSearchAsync(...);
  </code></pre>
  
  <p>above codes are gathered from three diffrent points in application to show structure of my data and application.</p>
  
  <p>Thanks in advance for your time and your consideration of course.</p>