How can I change the font used in a grid cell on a cell by cell or row by row basis

Platform: WinForms| Category: Datagrid

One way to do this is to use a derived columnstyle, override the Paint method and do the text drawing yourself, using whatever font or colors you like. If you add an event to your derived column style that is fired immediately before the text is drawn, and use the event args to get the font and color information, you can let the event handler completely determine the look of any cell.

The attached samples (C#, VB) use this technique to create a grid that looks like the grid in the picture. Both color and font varies on a cell basis or row basis in this picture.

Share with

Related FAQs

Couldn't find the FAQs you're looking for?

Please submit your question and answer.