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 -

Reply via email to