title: How do you use a Custom Control for editing the contents of a cell in a DataGridView
body: <p>I am trying to display a custom control in a datagridview cell so that I can show nicely formatted information.</p>
  
  <p>I am quite comfortable with the use of datagridview control accepting a list of objects as its datasource. I am also comfortable with populating the cell contents in the cellformatting event.</p>
  
  <p>So I am planning to, instead of using a normal textbox control, button control and linkedtext control in datagridview cell, display my own custom control which is good one for displaying some custom data like, name, address, telephone, photo and others. It would be a nice improvement in my application.</p>
  
  <p>I would appreciate some suggestions for other methods to achieve this.</p>