I just tried out that sample page you sent me Kris.
I was able not only to subclass the datagrid, but I'm well on my way to understanding creating dll's too.
In the sample project, you don't need to create the form, just the class, and when it's added to the toolbox, then I pick it from another new project to put it on the form, I can draw it without any trouble.
I just needed to see that .net's grid knows how to draw itself.
I thought I would not be able to choose it from the toolbox and "draw" it on the form. That's the part I was missing.
If I could give you 10 starts, I would.
Thanks sooooooooo much for the link.
As soon as I get better at this, I'm going to write a faq on the datagrid since there is not much out there that I could find on it. And I think I found a lot of the querks. LOL
If you don't know the right questions to ask, then you don't get the right (any) answers.