A: 

I would try to implement a custom Column type that encapsulate the three sub-columns.

ema
A: 

I do not know of anything built into the .NET 2.0 framework that will do the job. However, Telerik has a wonderful and richly features grid control that should do the trick:

http://www.telerik.com/products/winforms/gridview.aspx

jrista