Normally the rendering of a "Cell" in DataGridView control is handled through CellPainting event. If your goal is to just change the look of a cell then this is simple. You just have to use the CellPainting event.
But here as I can see you need custom editing too. For this purpose you need to host your own control in DataGridView Cell. Here is a msdn article<http://msdn.microsoft.com/en-us/library/7tas5c80(v=VS.90).aspx>which describes how to host DateTimePicker control in DataGridView cell. This will give you a quick start. On Sat, Sep 4, 2010 at 3:42 AM, R <[email protected]> wrote: > Template column is in gridview in ASP.NET not in datagridview in > windows forms. > > > > On Sep 3, 2:52 pm, Jamie Fraser <[email protected]> wrote: > > TemplateColumn > > > > > > > > On Fri, Sep 3, 2010 at 9:23 PM, R <[email protected]> wrote: > > > How can I create a custom column in datagridview that displays data in > > > a user control? > > > In the datagridview I have to show the Goal value and it corresponding > > > Achieved value for each year. > > > > > ex: > > > | 2010 | 2011 | 2012 > > > ====================================== > > > Earnings | T | $20000 | $25000 | $30000 > > > | A | $18000 | $26000 | $29000 > > > > --------------------------------------------------------------------------- > > > Expenses | T | $10000 | $10000 | $10000 > > > | A | $9000 | $10000 | $12000 > > > > --------------------------------------------------------------------------- > > > New Hire | T | 20 | 10 | 6 > > > | A | 22 | 10 | 5 > > > > > So I need two textboxes showing in the cell at the same time (both > > > when the cell is in the display mode and when it is in Editing mode) > > > > > Can this be achieved? Any other ideas are more than welcome. > > > > > Thank you.- Hide quoted text - > > > > - Show quoted text -
