I've been working with the Windows Forms datagrid (groan) for some time, and have built up a small collection of classes (that are by no means complete), that handle things like combobox columns, multiline textbox columns, clickable boolean columns, and coloured rows based on values.
I'm...