title: How to bind a existing column of DataGridView with datetimepicker control
body: <p>I have gone through many articles but everyone redirects to 
  <a href="http://msdn.microsoft.com/en-us/library/7tas5c80.aspx/" rel="nofollow noreferrer">How to: Host Controls in Windows Forms DataGridView Cells</a>.</p>
  
  <p>But the problem lies here is that I dont want to add new column to my DataGridView which the article says to do it.I am having a DataGridView which is filled through the DataSource property of Grid.The data is coming from the database and filling the Dataset which indirectly fills the DataGridView.</p>
  
  <p>So would like to ask how to add datetimepicker to my existing column of datagrid using the above article.So far I have created three classes namely CalendarColumn.cs, CalendarCells.cs and CalendarEditingControl.cs.</p>
  
  <p>Also would like to ask about the NULL values the column has.Will the Null values will be handled by the classes or do we have to add some code?</p>
  
  <p>The Output m getting is something like this---</p>
  
  <p><img src="https://i.stack.imgur.com/AZMfF.jpg" alt="Not Expected"></p>
  
  <p>and I want that extra column(Unnamed) not to appear in the Grid and show only the DateOfBirth column with DTP control as shown below--</p>
  
  <p><img src="https://i.stack.imgur.com/mzTC5.jpg" alt="Expected"></p>
  
  <p>Any links or articles would be appreciated.
  Thanks in advance.  </p>